{"id":3864,"date":"2024-03-12T02:26:50","date_gmt":"2024-03-11T20:56:50","guid":{"rendered":"https:\/\/cthecosmos.com\/?p=3864"},"modified":"2024-03-12T02:26:50","modified_gmt":"2024-03-11T20:56:50","slug":"inode","status":"publish","type":"post","link":"https:\/\/cthecosmos.com\/?p=3864","title":{"rendered":"INode"},"content":{"rendered":"\n<p class=\"has-black-color has-white-background-color has-text-color has-background has-link-color wp-elements-1 wp-block-paragraph\" style=\"font-size:17px\">The file system&#8217;s inode (index node) contains one inode for each file residing in the file system. An inode stores essential information, including:<br><br>o&nbsp;&nbsp;<strong>File Type<\/strong>: Indicates if the entry is a regular file, directory, character device, or symbolic link.<br>o&nbsp;&nbsp;<strong>File Size<\/strong>: Represents the size of the file in bytes.<br>o&nbsp;&nbsp;<strong>Permissions<\/strong>: Specifies the read, write, and execute permissions for different users.<br>o&nbsp;&nbsp;<strong>Owners and Groups<\/strong>: Stores the user and group IDs for the file&#8217;s owner and group.<br>o&nbsp;&nbsp;<strong>Time Stamps<\/strong>: Records three timestamps: the last access time, the last modification time (content), and the last status change time (metadata).<br>o&nbsp;&nbsp;<strong>File Modes<\/strong>: Includes permissions and special attributes associated with the file.<br>o&nbsp;&nbsp;<strong>Number of Hard Links<\/strong>: Indicates the number of hard links pointing to the inode.<br>o&nbsp;&nbsp;<strong>Pointers to Data Blocks<\/strong>: Stores pointers to the data blocks that contain the file&#8217;s actual content.<br>o&nbsp;&nbsp;<strong>Number of Blocks Allocated<\/strong>: Represents the number of blocks allocated to the file.<br><br>The inode acts as a central data structure within the file system, encapsulating these crucial details about each file. In Linux, the stat system call is used to retrieve information about a file or directory. When <strong>stat<\/strong>() is called on a file or directory, it accesses the associated inode internally to populate the struct stat data structure.<br><br>struct stat {<br>dev_t&nbsp;&nbsp;&nbsp;&nbsp;st_dev;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\/* ID of device containing file *\/<br>ino_t&nbsp;&nbsp;&nbsp;&nbsp;st_ino;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\/* Inode number *\/<br>mode_t&nbsp;&nbsp;&nbsp;st_mode;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\/* File type and mode *\/<br>nlink_t&nbsp;&nbsp;st_nlink;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\/* Number of hard links *\/<br>uid_t&nbsp;&nbsp;&nbsp;&nbsp;st_uid;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\/* User ID of owner *\/<br>gid_t&nbsp;&nbsp;&nbsp;&nbsp;st_gid;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\/* Group ID of owner *\/<br>dev_t&nbsp;&nbsp;&nbsp;&nbsp;st_rdev;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\/* Device ID (if special file) *\/<br>off_t&nbsp;&nbsp;&nbsp;&nbsp;st_size;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\/* Total size, in bytes *\/<br>blksize_t st_blksize;&nbsp;&nbsp;&nbsp;&nbsp;\/* Block size for filesystem I\/O *\/<br>blkcnt_t&nbsp;st_blocks;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\/* Number of 512B blocks allocated *\/<br><br>struct timespec st_atim;&nbsp;\/* Time of last access *\/<br>struct timespec st_mtim;&nbsp;\/* Time of last modification *\/<br>struct timespec st_ctim;&nbsp;\/* Time of last status change *\/<br><br><a href=\"https:\/\/www.linkedin.com\/feed\/hashtag\/?keywords=define&amp;highlightedUpdateUrns=urn%3Ali%3Aactivity%3A7083322908609048576\">#define<\/a> st_atime st_atim.tv_sec&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\/* Backward compatibility *\/<br><a href=\"https:\/\/www.linkedin.com\/feed\/hashtag\/?keywords=define&amp;highlightedUpdateUrns=urn%3Ali%3Aactivity%3A7083322908609048576\">#define<\/a> st_mtime st_mtim.tv_sec<br><a href=\"https:\/\/www.linkedin.com\/feed\/hashtag\/?keywords=define&amp;highlightedUpdateUrns=urn%3Ali%3Aactivity%3A7083322908609048576\">#define<\/a> st_ctime st_ctim.tv_sec<br>};<br><br>This struct stat contains fields that correspond to various attributes and metadata of a file. By utilizing the stat system call and accessing the inode internally, we can retrieve information about files and directories in a file system.<br><br><\/p>\n\n\n\n<p class=\"has-white-color has-text-color has-background has-link-color has-medium-font-size wp-elements-2 wp-block-paragraph\" style=\"background:linear-gradient(135deg,rgb(35,23,11) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%)\">~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<br><strong>An Article by: <\/strong>Yashwanth Naidu Tikkisetty<br>~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The file system&#8217;s inode, a central data structure, holds crucial file details such as type, size, permissions, owners, timestamps, links, data block pointers, and allocated blocks. In Linux, the stat system call accesses the inode to retrieve file information using the struct stat data structure. This enables gathering details about files and directories in the file system.<\/p>\n<a href=\"https:\/\/cthecosmos.com\/?p=3864\" class=\"more-link\">Read More <span class=\"screen-reader-text\">INode<\/span><\/a>","protected":false},"author":120055267,"featured_media":3867,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_wpcom_ai_launchpad_first_post":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"{title}\n\n{excerpt}\n\n{url}","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"_wpas_customize_per_network":false,"jetpack_post_was_ever_published":false},"categories":[30181,769114260],"tags":[772321193,2431138,34922710,14237838,34920936],"class_list":["post-3864","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-embedded-systems","category-linuxlearnings","tag-embedded-systems","tag-inode","tag-linux-2","tag-os-2","tag-ubuntu-2","fallback-thumbnail"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"The file system&#039;s inode, a central data structure, holds crucial file details such as type, size, permissions, owners, timestamps, links, data block pointers, and allocated blocks. In Linux, the stat system call accesses the inode to retrieve file information using the struct stat data structure. This enables gathering details about files and directories in the file system.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yashwanth Naidu Tikkisetty\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/cthecosmos.com\/?p=3864\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"Yashwanth Naidu Tikkisetty - Embedded Systems | Space Blogger\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"INode - Yashwanth Naidu Tikkisetty\" \/>\n\t\t<meta property=\"og:description\" content=\"The file system&#039;s inode, a central data structure, holds crucial file details such as type, size, permissions, owners, timestamps, links, data block pointers, and allocated blocks. In Linux, the stat system call accesses the inode to retrieve file information using the struct stat data structure. This enables gathering details about files and directories in the file system.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/cthecosmos.com\/?p=3864\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/cthecosmos.com\/wp-content\/uploads\/2018\/08\/logo1.png\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/cthecosmos.com\/wp-content\/uploads\/2018\/08\/logo1.png\" \/>\n\t\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t\t<meta property=\"og:image:height\" content=\"1200\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2024-03-11T20:56:50+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2024-03-11T20:56:50+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:title\" content=\"INode - Yashwanth Naidu Tikkisetty\" \/>\n\t\t<meta name=\"twitter:description\" content=\"The file system&#039;s inode, a central data structure, holds crucial file details such as type, size, permissions, owners, timestamps, links, data block pointers, and allocated blocks. In Linux, the stat system call accesses the inode to retrieve file information using the struct stat data structure. This enables gathering details about files and directories in the file system.\" \/>\n\t\t<meta name=\"twitter:image\" content=\"https:\/\/cthecosmos.com\/wp-content\/uploads\/2018\/08\/logo1.png\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BlogPosting\",\"@id\":\"https:\\\/\\\/cthecosmos.com\\\/?p=3864#blogposting\",\"name\":\"INode - Yashwanth Naidu Tikkisetty\",\"headline\":\"INode\",\"author\":{\"@id\":\"https:\\\/\\\/cthecosmos.com\\\/?author=120055267#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/cthecosmos.com\\\/#person\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/cthecosmos.com\\\/wp-content\\\/uploads\\\/2024\\\/03\\\/inode.webp?fit=1024%2C1024&ssl=1\",\"width\":1024,\"height\":1024},\"datePublished\":\"2024-03-12T02:26:50+05:30\",\"dateModified\":\"2024-03-12T02:26:50+05:30\",\"inLanguage\":\"en-US\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/cthecosmos.com\\\/?p=3864#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/cthecosmos.com\\\/?p=3864#webpage\"},\"articleSection\":\"Embedded Systems, linuxlearnings, Embedded Systems, inode, linux, OS, ubuntu\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/cthecosmos.com\\\/?p=3864#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/cthecosmos.com#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/cthecosmos.com\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/cthecosmos.com\\\/?cat=30181#listItem\",\"name\":\"Embedded Systems\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/cthecosmos.com\\\/?cat=30181#listItem\",\"position\":2,\"name\":\"Embedded Systems\",\"item\":\"https:\\\/\\\/cthecosmos.com\\\/?cat=30181\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/cthecosmos.com\\\/?p=3864#listItem\",\"name\":\"INode\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/cthecosmos.com#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/cthecosmos.com\\\/?p=3864#listItem\",\"position\":3,\"name\":\"INode\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/cthecosmos.com\\\/?cat=30181#listItem\",\"name\":\"Embedded Systems\"}}]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/cthecosmos.com\\\/#person\",\"name\":\"Yashwanth Naidu Tikkisetty\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/cthecosmos.com\\\/?p=3864#personImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/a02d9f38e4c924587b544c74f6d5de0c8469b6a5c684622f1aa4ea2ba65b17d8?s=96&d=identicon&r=g\",\"width\":96,\"height\":96,\"caption\":\"Yashwanth Naidu Tikkisetty\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/cthecosmos.com\\\/?author=120055267#author\",\"url\":\"https:\\\/\\\/cthecosmos.com\\\/?author=120055267\",\"name\":\"Yashwanth Naidu Tikkisetty\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/cthecosmos.com\\\/?p=3864#authorImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/a02d9f38e4c924587b544c74f6d5de0c8469b6a5c684622f1aa4ea2ba65b17d8?s=96&d=identicon&r=g\",\"width\":96,\"height\":96,\"caption\":\"Yashwanth Naidu Tikkisetty\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/cthecosmos.com\\\/?p=3864#webpage\",\"url\":\"https:\\\/\\\/cthecosmos.com\\\/?p=3864\",\"name\":\"INode - Yashwanth Naidu Tikkisetty\",\"description\":\"The file system's inode, a central data structure, holds crucial file details such as type, size, permissions, owners, timestamps, links, data block pointers, and allocated blocks. In Linux, the stat system call accesses the inode to retrieve file information using the struct stat data structure. This enables gathering details about files and directories in the file system.\",\"inLanguage\":\"en-US\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/cthecosmos.com\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/cthecosmos.com\\\/?p=3864#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/cthecosmos.com\\\/?author=120055267#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/cthecosmos.com\\\/?author=120055267#author\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/i0.wp.com\\\/cthecosmos.com\\\/wp-content\\\/uploads\\\/2024\\\/03\\\/inode.webp?fit=1024%2C1024&ssl=1\",\"@id\":\"https:\\\/\\\/cthecosmos.com\\\/?p=3864\\\/#mainImage\",\"width\":1024,\"height\":1024},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/cthecosmos.com\\\/?p=3864#mainImage\"},\"datePublished\":\"2024-03-12T02:26:50+05:30\",\"dateModified\":\"2024-03-12T02:26:50+05:30\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/cthecosmos.com\\\/#website\",\"url\":\"https:\\\/\\\/cthecosmos.com\\\/\",\"name\":\"Yashwanth Naidu Tikkisetty\",\"description\":\"Embedded Systems | Space Blogger\",\"inLanguage\":\"en-US\",\"publisher\":{\"@id\":\"https:\\\/\\\/cthecosmos.com\\\/#person\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"INode - Yashwanth Naidu Tikkisetty","description":"The file system's inode, a central data structure, holds crucial file details such as type, size, permissions, owners, timestamps, links, data block pointers, and allocated blocks. In Linux, the stat system call accesses the inode to retrieve file information using the struct stat data structure. This enables gathering details about files and directories in the file system.","canonical_url":"https:\/\/cthecosmos.com\/?p=3864","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BlogPosting","@id":"https:\/\/cthecosmos.com\/?p=3864#blogposting","name":"INode - Yashwanth Naidu Tikkisetty","headline":"INode","author":{"@id":"https:\/\/cthecosmos.com\/?author=120055267#author"},"publisher":{"@id":"https:\/\/cthecosmos.com\/#person"},"image":{"@type":"ImageObject","url":"https:\/\/i0.wp.com\/cthecosmos.com\/wp-content\/uploads\/2024\/03\/inode.webp?fit=1024%2C1024&ssl=1","width":1024,"height":1024},"datePublished":"2024-03-12T02:26:50+05:30","dateModified":"2024-03-12T02:26:50+05:30","inLanguage":"en-US","mainEntityOfPage":{"@id":"https:\/\/cthecosmos.com\/?p=3864#webpage"},"isPartOf":{"@id":"https:\/\/cthecosmos.com\/?p=3864#webpage"},"articleSection":"Embedded Systems, linuxlearnings, Embedded Systems, inode, linux, OS, ubuntu"},{"@type":"BreadcrumbList","@id":"https:\/\/cthecosmos.com\/?p=3864#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/cthecosmos.com#listItem","position":1,"name":"Home","item":"https:\/\/cthecosmos.com","nextItem":{"@type":"ListItem","@id":"https:\/\/cthecosmos.com\/?cat=30181#listItem","name":"Embedded Systems"}},{"@type":"ListItem","@id":"https:\/\/cthecosmos.com\/?cat=30181#listItem","position":2,"name":"Embedded Systems","item":"https:\/\/cthecosmos.com\/?cat=30181","nextItem":{"@type":"ListItem","@id":"https:\/\/cthecosmos.com\/?p=3864#listItem","name":"INode"},"previousItem":{"@type":"ListItem","@id":"https:\/\/cthecosmos.com#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/cthecosmos.com\/?p=3864#listItem","position":3,"name":"INode","previousItem":{"@type":"ListItem","@id":"https:\/\/cthecosmos.com\/?cat=30181#listItem","name":"Embedded Systems"}}]},{"@type":"Person","@id":"https:\/\/cthecosmos.com\/#person","name":"Yashwanth Naidu Tikkisetty","image":{"@type":"ImageObject","@id":"https:\/\/cthecosmos.com\/?p=3864#personImage","url":"https:\/\/secure.gravatar.com\/avatar\/a02d9f38e4c924587b544c74f6d5de0c8469b6a5c684622f1aa4ea2ba65b17d8?s=96&d=identicon&r=g","width":96,"height":96,"caption":"Yashwanth Naidu Tikkisetty"}},{"@type":"Person","@id":"https:\/\/cthecosmos.com\/?author=120055267#author","url":"https:\/\/cthecosmos.com\/?author=120055267","name":"Yashwanth Naidu Tikkisetty","image":{"@type":"ImageObject","@id":"https:\/\/cthecosmos.com\/?p=3864#authorImage","url":"https:\/\/secure.gravatar.com\/avatar\/a02d9f38e4c924587b544c74f6d5de0c8469b6a5c684622f1aa4ea2ba65b17d8?s=96&d=identicon&r=g","width":96,"height":96,"caption":"Yashwanth Naidu Tikkisetty"}},{"@type":"WebPage","@id":"https:\/\/cthecosmos.com\/?p=3864#webpage","url":"https:\/\/cthecosmos.com\/?p=3864","name":"INode - Yashwanth Naidu Tikkisetty","description":"The file system's inode, a central data structure, holds crucial file details such as type, size, permissions, owners, timestamps, links, data block pointers, and allocated blocks. In Linux, the stat system call accesses the inode to retrieve file information using the struct stat data structure. This enables gathering details about files and directories in the file system.","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/cthecosmos.com\/#website"},"breadcrumb":{"@id":"https:\/\/cthecosmos.com\/?p=3864#breadcrumblist"},"author":{"@id":"https:\/\/cthecosmos.com\/?author=120055267#author"},"creator":{"@id":"https:\/\/cthecosmos.com\/?author=120055267#author"},"image":{"@type":"ImageObject","url":"https:\/\/i0.wp.com\/cthecosmos.com\/wp-content\/uploads\/2024\/03\/inode.webp?fit=1024%2C1024&ssl=1","@id":"https:\/\/cthecosmos.com\/?p=3864\/#mainImage","width":1024,"height":1024},"primaryImageOfPage":{"@id":"https:\/\/cthecosmos.com\/?p=3864#mainImage"},"datePublished":"2024-03-12T02:26:50+05:30","dateModified":"2024-03-12T02:26:50+05:30"},{"@type":"WebSite","@id":"https:\/\/cthecosmos.com\/#website","url":"https:\/\/cthecosmos.com\/","name":"Yashwanth Naidu Tikkisetty","description":"Embedded Systems | Space Blogger","inLanguage":"en-US","publisher":{"@id":"https:\/\/cthecosmos.com\/#person"}}]},"og:locale":"en_US","og:site_name":"Yashwanth Naidu Tikkisetty - Embedded Systems | Space Blogger","og:type":"article","og:title":"INode - Yashwanth Naidu Tikkisetty","og:description":"The file system's inode, a central data structure, holds crucial file details such as type, size, permissions, owners, timestamps, links, data block pointers, and allocated blocks. In Linux, the stat system call accesses the inode to retrieve file information using the struct stat data structure. This enables gathering details about files and directories in the file system.","og:url":"https:\/\/cthecosmos.com\/?p=3864","og:image":"https:\/\/cthecosmos.com\/wp-content\/uploads\/2018\/08\/logo1.png","og:image:secure_url":"https:\/\/cthecosmos.com\/wp-content\/uploads\/2018\/08\/logo1.png","og:image:width":1200,"og:image:height":1200,"article:published_time":"2024-03-11T20:56:50+00:00","article:modified_time":"2024-03-11T20:56:50+00:00","twitter:card":"summary_large_image","twitter:title":"INode - Yashwanth Naidu Tikkisetty","twitter:description":"The file system's inode, a central data structure, holds crucial file details such as type, size, permissions, owners, timestamps, links, data block pointers, and allocated blocks. In Linux, the stat system call accesses the inode to retrieve file information using the struct stat data structure. This enables gathering details about files and directories in the file system.","twitter:image":"https:\/\/cthecosmos.com\/wp-content\/uploads\/2018\/08\/logo1.png"},"aioseo_meta_data":{"post_id":"3864","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"breadcrumb_settings":null,"limit_modified_date":false,"ai":null,"created":"2025-08-31 20:17:02","updated":"2025-08-31 20:17:02","seo_analyzer_scan_date":null,"focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/cthecosmos.com\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/cthecosmos.com\/?cat=30181\" title=\"Embedded Systems\">Embedded Systems<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tINode\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/cthecosmos.com"},{"label":"Embedded Systems","link":"https:\/\/cthecosmos.com\/?cat=30181"},{"label":"INode","link":"https:\/\/cthecosmos.com\/?p=3864"}],"jetpack_publicize_connections":[],"jetpack_likes_enabled":true,"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/s8CiEf-inode","jetpack-related-posts":[],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/cthecosmos.com\/wp-content\/uploads\/2024\/03\/inode.webp?fit=1024%2C1024&ssl=1","_links":{"self":[{"href":"https:\/\/cthecosmos.com\/index.php?rest_route=\/wp\/v2\/posts\/3864","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cthecosmos.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cthecosmos.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cthecosmos.com\/index.php?rest_route=\/wp\/v2\/users\/120055267"}],"replies":[{"embeddable":true,"href":"https:\/\/cthecosmos.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=3864"}],"version-history":[{"count":3,"href":"https:\/\/cthecosmos.com\/index.php?rest_route=\/wp\/v2\/posts\/3864\/revisions"}],"predecessor-version":[{"id":3868,"href":"https:\/\/cthecosmos.com\/index.php?rest_route=\/wp\/v2\/posts\/3864\/revisions\/3868"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/cthecosmos.com\/index.php?rest_route=\/wp\/v2\/media\/3867"}],"wp:attachment":[{"href":"https:\/\/cthecosmos.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=3864"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cthecosmos.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=3864"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cthecosmos.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=3864"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}