在Linux中,ll
命令是ls -l
的別名,用于顯示文件或目錄的詳細信息,包括權限、所有者、文件大小、創建時間等
要更改文件或目錄的權限,可以使用chmod
命令。chmod
命令有兩種模式:符號模式和數字模式。
符號模式使用以下語法:
chmod [ugoa][+-=][rwx] 文件或目錄
u
:更改文件所有者的權限g
:更改文件所屬組的權限o
:更改其他用戶的權限a
:更改所有用戶的權限(包括所有者、組和其他用戶)+
:添加權限-
:刪除權限=
:設置指定的權限r
:讀取權限w
:寫入權限x
:執行權限例如,要更改名為file.txt
的文件的權限,使其所有者具有讀寫權限,所屬組和其他用戶具有只讀權限,可以使用以下命令:
chmod u=rw,go=r file.txt
數字模式使用以下語法:
chmod ### 文件或目錄
每個數字代表一個權限位,如下所示:
要設置文件或目錄的權限,只需將權限位的數字相加。例如,要設置file.txt
的權限為所有者可讀寫,所屬組和其他用戶可讀,可以使用以下命令:
chmod 644 file.txt
這表示文件所有者具有讀寫權限(4+2=6),所屬組具有讀取權限(4),其他用戶具有讀取權限(4)。