linux修改文件權限的命令是什么

linux修改文件權限的命令是“chmod”,chmod命令用于變更文件與目錄的權限,設置方式采用文字或數(shù)字代號,語法為“chmod [-R] 權限值 文件名”或者“chmod [-R] [u,g,o,a][ ,-,=][r,w,x]”。

linux修改文件權限的命令是什么

本教程操作環(huán)境:linux7.3系統(tǒng)、Dell G3電腦。

linux修改文件權限的命令是什么

想要改文件的權限,只有管理員root和所有者才能修改

Linux文件屬性有兩種設置方法,一種是數(shù)字,一種是符號。

Linux文件的基本權限就有九個,分別是owner/group/others三種身份各有自己的read/write/execute權限。

我們可以使用數(shù)字來代表各個權限,各權限的分數(shù)對照表如下:

  • r:4

  • w:2

  • x:1

每種身份(owner/group/others)各自的三個權限(r/w/x)分數(shù)是需要累加的,例如當權限為: [-rwxrwx—] 分數(shù)則是:

owner = rwx = 4+2+1 = 7group = rwx = 4+2+1 = 7others= — = 0+0+0 = 0

所以等我們設定權限的變更時,該文件的權限數(shù)字就是770啦!變更權限的指令chmod的語法是這樣的:

chmod [-R] xyz 文件或目錄
xyz : 就是剛剛提到的數(shù)字類型的權限屬性,為 rwx 屬性數(shù)值的相加。-R : 進行遞歸(recursive)的持續(xù)變更,亦即連同次目錄下的所有文件都會變更

②?符號類型改變文件權限

?我們就可以藉由u, g, o來代表三種身份的權限!

此外, a 則代表 all 亦即全部的身份!那么讀寫的權限就可以寫成r, w, x!也就是可以使用底下的方式來看:

linux修改文件權限的命令是什么

如果我們需要將文件權限設置為?-rwxr-xr–?,可以使用?chmod u=rwx,g=rx,o=r 文件名?來設定。

例:

linux修改文件權限的命令是什么

linux修改文件權限的命令是什么

注意:如果一個目錄有寫的權限,其他用戶對于這個目錄下的文件也可以刪除。

相關推薦:《Linux視頻教程

以上就是

? 版權聲明
THE END
喜歡就支持一下吧
點贊12 分享