Linux系統下如何修改檔案或目錄的許可權?
檔案許可權的重要性想必人人都知道吧,在Linux系統中,每個檔案都設定了針對不同使用者的訪問許可權,那麼,如何手動修改檔案的訪問許可權呢?以下是詳細的內容:
Linux系統中,檔案的基本許可權由9個字元組成,以rwxrw-r-x為例,我們可以使用數字來代表各個許可權,各個許可權與數字的對應關係如下:
r --> 4
w --> 2
x --> 1
由於這9個字元分屬3類使用者,因此每種使用者身份包含 3 個許可權(r、w、x),透過將 3 個許可權對應的數字累加,最終得到的值即可作為每種使用者所具有的許可權。
拿 rwxrw-r-x 來說,所有者、所屬組和其他人分別對應的許可權值為:
所有者 = rwx = 4+2+1 = 7
所屬組 = rw- = 4+2 = 6
其他人 = r-x = 4+1 = 5
所以,此許可權對應的許可權值就是 765.
使用數字修改檔案許可權的 chmod 命令基本格式為:
[root@localhost ~]# chmod [-R] 許可權值 檔名
-R(注意是大寫)選項表示連同子目錄中的所有檔案,也都修改設定的許可權。
例如,使用如下命令,即可完成對 .bashrc 目錄檔案的許可權修改:
[root@localhost ~]# ls -al .bashrc
-rw-r--r--. 1 root root 176 Sep 22 2004 .bashrc
[root@localhost ~]# chmod 777 .bashrc
[root@localhost ~]# ls -al .bashrc
-rwxrwxrwx. 1 root root 176 Sep 22 2004 .bashrc
再舉個例子,通常我們以 Vim 編輯 Shell 檔案批處理檔案後,檔案許可權通常是 rw-rw-r--(644),那麼,如果要將該檔案變成可執行檔案,並且不讓其他人修改此檔案,則只需將此檔案的許可權該為 rwxr-xr-x(755)即可。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952527/viewspace-2936887/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Linux系統中怎麼修改檔案許可權?Linux
- Linux目錄與檔案的許可權意義Linux
- 在Linux中,檔案和目錄的許可權有何作用以及如何修改?Linux
- Linux更改檔案及目錄許可權問題Linux
- win10修改登錄檔沒有許可權怎麼辦 win10系統下修改登錄檔許可權的方法Win10
- Linux 檔案許可權、系統優化Linux優化
- Linux 目錄許可權研究Linux
- linux學習day02_linux檔案許可權以及目錄配置Linux
- Lnmp 網站根目錄檔案許可權LNMP網站
- linux 基礎(2)檔案許可權及其修改Linux
- Linux 檔案許可權Linux
- Linux檔案許可權Linux
- umask 和 新建檔案、目錄的預設許可權
- Linux讀寫執行許可權對目錄和檔案的影響Linux
- Linux的檔案存取許可權和0644許可權Linux
- linux的常用操作——檢視和修改檔案許可權Linux
- 超級詳細的mac系統檔案許可權修改指南Mac
- Linux檔案系統、目錄Linux
- linux 檔案許可權 s 許可權和 t 許可權解析Linux
- Linux中檔案的許可權Linux
- Linux的檔案許可權管理Linux
- Linux系統程式設計(七)檔案許可權系統呼叫Linux程式設計
- [svc]linux檔案許可權Linux
- 實時監控目錄及子目錄並修改子目錄及檔案的屬組及許可權
- linux為檔案/目錄分配使用者組/許可權(chown chgrp chmod)Linux
- 修改linux預設檔案建立許可權-umask命令解析Linux
- 修改檔案、資料夾許可權
- Linux 檔案許可權管理的方法Linux
- Linux檔案許可權管理命令Linux
- Linux下的檔案許可權和使用者身份Linux
- Linux系統的目錄及重要檔案Linux
- linux許可權管理,例項: 建立共享目錄Linux
- 圖文介紹Linux chmod目錄許可權Linux
- Linux檔案系統目錄結構Linux
- Linux下如何對目錄中的檔案進行統計Linux
- 如何備份及恢復Linux檔案許可權Linux
- Win10系統修改或刪除檔案提示“你需要許可權能才能執行此操作”如何解決Win10
- linux 檔案、資料夾許可權Linux