{"id":4916,"date":"2024-03-14T02:07:59","date_gmt":"2024-03-14T02:07:59","guid":{"rendered":"https:\/\/www.silicloud.com\/blog\/how-to-change-the-permissions-of-a-file-or-directory-in-linux\/"},"modified":"2025-07-31T15:17:47","modified_gmt":"2025-07-31T15:17:47","slug":"how-to-change-the-permissions-of-a-file-or-directory-in-linux","status":"publish","type":"post","link":"https:\/\/www.silicloud.com\/blog\/how-to-change-the-permissions-of-a-file-or-directory-in-linux\/","title":{"rendered":"Linux chmod: Change File Permissions"},"content":{"rendered":"<p>In Linux, you can use the chmod command to change the permissions of a file or directory. The basic syntax of this command is as follows:<\/p>\n<pre class=\"post-pre\"><code>chmod [mode] [file\/directory]\r\n<\/code><\/pre>\n<p>The mode signifies the permission to be modified, which can be represented using numbers or symbols. The permissions represented by numbers are a three-digit number, with each digit representing the permissions of the owner, group, and other users, respectively, as follows:<\/p>\n<ol>\n<li>4: Read access.<\/li>\n<li>2: permission to write<\/li>\n<li>1\uff1aexecutive rights<\/li>\n<\/ol>\n<p>For instance, to set the permissions of the file test.txt to allow the owner to read and write, the group to read, and others to read, you can use the following command:<\/p>\n<pre class=\"post-pre\"><code>chmod 644 test.txt\r\n<\/code><\/pre>\n<p>In addition to using numbers to represent permissions, changes in permissions can also be shown using symbols. Common symbols include:<\/p>\n<ol>\n<li>Increase access rights.<\/li>\n<li>&#8211; Reduce the level of permissions<\/li>\n<li>=\uff1aEstablishing permissions<\/li>\n<\/ol>\n<p>For example, to set the permissions of the file test.txt as readable, writable, and executable for the owner, readable and executable for the group, and not writable or executable for other users, you can use the following command:<\/p>\n<pre class=\"post-pre\"><code>chmod u=rwx,g=rx,o-rwx test.txt\r\n<\/code><\/pre>\n<p>In practical use, choose the appropriate permission representation to change the permissions of a file or directory as needed.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In Linux, you can use the chmod command to change the permissions of a file or directory. The basic syntax of this command is as follows: chmod [mode] [file\/directory] The mode signifies the permission to be modified, which can be represented using numbers or symbols. The permissions represented by numbers are a three-digit number, with [&hellip;]<\/p>\n","protected":false},"author":9,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_import_markdown_pro_load_document_selector":0,"_import_markdown_pro_submit_text_textarea":"","footnotes":""},"categories":[1],"tags":[4948,1507,4617,989,1658],"class_list":["post-4916","post","type-post","status-publish","format-standard","hentry","category-uncategorized","tag-chmod","tag-directory-permissions","tag-file-permissions","tag-linux-commands","tag-linux-security"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v21.5 (Yoast SEO v21.5) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Linux chmod: Change File Permissions - Blog - Silicon Cloud<\/title>\n<meta name=\"description\" content=\"Learn how to use chmod command to modify file\/directory permissions in Linux. Step-by-step guide with octal &amp; symbolic modes.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.silicloud.com\/blog\/how-to-change-the-permissions-of-a-file-or-directory-in-linux\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Linux chmod: Change File Permissions\" \/>\n<meta property=\"og:description\" content=\"Learn how to use chmod command to modify file\/directory permissions in Linux. Step-by-step guide with octal &amp; symbolic modes.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.silicloud.com\/blog\/how-to-change-the-permissions-of-a-file-or-directory-in-linux\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog - Silicon Cloud\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/SiliCloudGlobal\/\" \/>\n<meta property=\"article:published_time\" content=\"2024-03-14T02:07:59+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-07-31T15:17:47+00:00\" \/>\n<meta name=\"author\" content=\"Ava Mitchell\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@SiliCloudGlobal\" \/>\n<meta name=\"twitter:site\" content=\"@SiliCloudGlobal\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Ava Mitchell\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-change-the-permissions-of-a-file-or-directory-in-linux\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-change-the-permissions-of-a-file-or-directory-in-linux\/\"},\"author\":{\"name\":\"Ava Mitchell\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/a3e2658c2cb9fb2be95ae0a8861f4a64\"},\"headline\":\"Linux chmod: Change File Permissions\",\"datePublished\":\"2024-03-14T02:07:59+00:00\",\"dateModified\":\"2025-07-31T15:17:47+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-change-the-permissions-of-a-file-or-directory-in-linux\/\"},\"wordCount\":201,\"publisher\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/#organization\"},\"keywords\":[\"chmod\",\"directory.permissions\",\"file permissions\",\"Linux commands\",\"Linux security\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-change-the-permissions-of-a-file-or-directory-in-linux\/\",\"url\":\"https:\/\/www.silicloud.com\/blog\/how-to-change-the-permissions-of-a-file-or-directory-in-linux\/\",\"name\":\"Linux chmod: Change File Permissions - Blog - Silicon Cloud\",\"isPartOf\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/#website\"},\"datePublished\":\"2024-03-14T02:07:59+00:00\",\"dateModified\":\"2025-07-31T15:17:47+00:00\",\"description\":\"Learn how to use chmod command to modify file\/directory permissions in Linux. Step-by-step guide with octal & symbolic modes.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-change-the-permissions-of-a-file-or-directory-in-linux\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.silicloud.com\/blog\/how-to-change-the-permissions-of-a-file-or-directory-in-linux\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-change-the-permissions-of-a-file-or-directory-in-linux\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.silicloud.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Linux chmod: Change File Permissions\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#website\",\"url\":\"https:\/\/www.silicloud.com\/blog\/\",\"name\":\"Silicon Cloud Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/#organization\"},\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#organization\",\"name\":\"Silicon Cloud Blog\",\"url\":\"https:\/\/www.silicloud.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.silicloud.com\/blog\/wp-content\/uploads\/2023\/11\/EN-SILICON-Full.png\",\"contentUrl\":\"https:\/\/www.silicloud.com\/blog\/wp-content\/uploads\/2023\/11\/EN-SILICON-Full.png\",\"width\":1024,\"height\":1024,\"caption\":\"Silicon Cloud Blog\"},\"image\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/SiliCloudGlobal\/\",\"https:\/\/twitter.com\/SiliCloudGlobal\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/a3e2658c2cb9fb2be95ae0a8861f4a64\",\"name\":\"Ava Mitchell\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/15c63cd0564b4a2e07d611bcdffa296f6ea80e8db07c3091f43a84010514899d?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/15c63cd0564b4a2e07d611bcdffa296f6ea80e8db07c3091f43a84010514899d?s=96&d=mm&r=g\",\"caption\":\"Ava Mitchell\"},\"url\":\"https:\/\/www.silicloud.com\/blog\/author\/avamitchell\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Linux chmod: Change File Permissions - Blog - Silicon Cloud","description":"Learn how to use chmod command to modify file\/directory permissions in Linux. Step-by-step guide with octal & symbolic modes.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.silicloud.com\/blog\/how-to-change-the-permissions-of-a-file-or-directory-in-linux\/","og_locale":"en_US","og_type":"article","og_title":"Linux chmod: Change File Permissions","og_description":"Learn how to use chmod command to modify file\/directory permissions in Linux. Step-by-step guide with octal & symbolic modes.","og_url":"https:\/\/www.silicloud.com\/blog\/how-to-change-the-permissions-of-a-file-or-directory-in-linux\/","og_site_name":"Blog - Silicon Cloud","article_publisher":"https:\/\/www.facebook.com\/SiliCloudGlobal\/","article_published_time":"2024-03-14T02:07:59+00:00","article_modified_time":"2025-07-31T15:17:47+00:00","author":"Ava Mitchell","twitter_card":"summary_large_image","twitter_creator":"@SiliCloudGlobal","twitter_site":"@SiliCloudGlobal","twitter_misc":{"Written by":"Ava Mitchell","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.silicloud.com\/blog\/how-to-change-the-permissions-of-a-file-or-directory-in-linux\/#article","isPartOf":{"@id":"https:\/\/www.silicloud.com\/blog\/how-to-change-the-permissions-of-a-file-or-directory-in-linux\/"},"author":{"name":"Ava Mitchell","@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/a3e2658c2cb9fb2be95ae0a8861f4a64"},"headline":"Linux chmod: Change File Permissions","datePublished":"2024-03-14T02:07:59+00:00","dateModified":"2025-07-31T15:17:47+00:00","mainEntityOfPage":{"@id":"https:\/\/www.silicloud.com\/blog\/how-to-change-the-permissions-of-a-file-or-directory-in-linux\/"},"wordCount":201,"publisher":{"@id":"https:\/\/www.silicloud.com\/blog\/#organization"},"keywords":["chmod","directory.permissions","file permissions","Linux commands","Linux security"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.silicloud.com\/blog\/how-to-change-the-permissions-of-a-file-or-directory-in-linux\/","url":"https:\/\/www.silicloud.com\/blog\/how-to-change-the-permissions-of-a-file-or-directory-in-linux\/","name":"Linux chmod: Change File Permissions - Blog - Silicon Cloud","isPartOf":{"@id":"https:\/\/www.silicloud.com\/blog\/#website"},"datePublished":"2024-03-14T02:07:59+00:00","dateModified":"2025-07-31T15:17:47+00:00","description":"Learn how to use chmod command to modify file\/directory permissions in Linux. Step-by-step guide with octal & symbolic modes.","breadcrumb":{"@id":"https:\/\/www.silicloud.com\/blog\/how-to-change-the-permissions-of-a-file-or-directory-in-linux\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.silicloud.com\/blog\/how-to-change-the-permissions-of-a-file-or-directory-in-linux\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.silicloud.com\/blog\/how-to-change-the-permissions-of-a-file-or-directory-in-linux\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.silicloud.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Linux chmod: Change File Permissions"}]},{"@type":"WebSite","@id":"https:\/\/www.silicloud.com\/blog\/#website","url":"https:\/\/www.silicloud.com\/blog\/","name":"Silicon Cloud Blog","description":"","publisher":{"@id":"https:\/\/www.silicloud.com\/blog\/#organization"},"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.silicloud.com\/blog\/#organization","name":"Silicon Cloud Blog","url":"https:\/\/www.silicloud.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.silicloud.com\/blog\/wp-content\/uploads\/2023\/11\/EN-SILICON-Full.png","contentUrl":"https:\/\/www.silicloud.com\/blog\/wp-content\/uploads\/2023\/11\/EN-SILICON-Full.png","width":1024,"height":1024,"caption":"Silicon Cloud Blog"},"image":{"@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/SiliCloudGlobal\/","https:\/\/twitter.com\/SiliCloudGlobal"]},{"@type":"Person","@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/a3e2658c2cb9fb2be95ae0a8861f4a64","name":"Ava Mitchell","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/15c63cd0564b4a2e07d611bcdffa296f6ea80e8db07c3091f43a84010514899d?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/15c63cd0564b4a2e07d611bcdffa296f6ea80e8db07c3091f43a84010514899d?s=96&d=mm&r=g","caption":"Ava Mitchell"},"url":"https:\/\/www.silicloud.com\/blog\/author\/avamitchell\/"}]}},"_links":{"self":[{"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/posts\/4916","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/comments?post=4916"}],"version-history":[{"count":3,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/posts\/4916\/revisions"}],"predecessor-version":[{"id":149633,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/posts\/4916\/revisions\/149633"}],"wp:attachment":[{"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/media?parent=4916"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/categories?post=4916"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/tags?post=4916"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}