在Linux系統中,chmod(change mode)命令用于修改文件或目錄的權限
權限分為三組,分別是:
- 文件所有者(User):文件創建者默認為文件所有者,擁有對文件的讀(r)、寫(w)和執行(x)權限。
- 文件所屬組(Group):文件所有者所在的組,組內的其他用戶可以擁有對文件的讀(r)、寫(w)和執行(x)權限。
- 其他用戶(Other):除文件所有者和文件所屬組之外的其他用戶,可以擁有對文件的讀(r)、寫(w)和執行(x)權限。
每個權限可以用數字表示,具體如下:
組合這些數字來表示具體的權限,例如:
- 讀寫執行權限(rwx):7(4+2+1)
- 讀寫權限(rw-):6(4+2)
- 只讀權限(r–):4(4)
- 只寫權限(-w-):2(2)
- 只執行權限(–x):1(1)
你可以使用chmod命令來修改文件或目錄的權限,例如:
chmod 755 filename
這將使得文件所有者具有讀寫執行權限,文件所屬組和其他用戶具有讀執行權限。