chmod 命令允許你改變/更改文件的訪問權和目錄。文件權限被賦予用戶,組和其他用戶
語法:
語法是
chmod [命令開關] [MODE] 文件名
文件權限
| # | 文件權限 |
| 0 | 無權限 |
| 1 | 僅執行權限 |
| 2 | 僅寫權限 |
| 3 | 執行和寫權限 |
| 4 | 只讀權限 |
| 5 | 讀和執行權限 |
| 6 | 讀寫權限 |
| 7 | 所有權限 |
命令開關:
| -c | 僅顯示改變了文件訪問權限的文件的名字。 |
| -f | 禁止大多數的錯誤信息 |
| -R | 遞歸的變更文件和子目錄 |
| -v | 輸出版本信息并且退出。 |
示例:
查看你的文件,無論有那種訪問權限:
ls -alt
無論文件具有那種訪問權限,可以用這個命令來查看你的文件。
使組和其他用戶對文件有讀寫權限。
chmod066file1.txt
允許所有用戶對文件有讀,寫,和執行權限。
chmod777file1.txt
chgrp命令
chgrp 命令是用來變更文件或目錄所屬群組。 這是個管理員命令。僅管理員用戶能夠變更文件或目錄所屬的群組。
語法:
語法是
chgrp [命令開關] 新群組 文件名/目錄名
命令開關:
| -R | 改變你當前目錄下子目錄的文件的權限。 |
| -c | 變更每一個文件的權限。 |
| -f | 強制性的。并不報錯誤。 |
示例:
chgrp hiox test.txt
這個’test.txt’ 文件組是管理員組,變更到新組hiox。
chgrp -R hiox test
這個’test’ 文件目錄組是根目錄。使用參數-R,文件和文件的子目錄都變更到新組hiox。
chgrp -c hiox calc.txt
上述命令僅用來變更指定的文件(‘calc.txt’)的組。
新聞熱點
疑難解答