專案二 任務六 管理Linux系統的檔案許可權

2021-08-17 19:23:00 字數 1874 閱讀 2731

第一步 :認識檔案許可權說明。

執行【ls -l】或【ls -al】或【ll】命令後顯示結果如圖。

第二步:使用【chomd】命令改變檔案或目錄的訪問許可權。

可執行命令【chmpd】改變命令或許可權,

【chmod 777 123.tex】把123.tex的許可權設定為777。

【chmod 777 /home/user】/home/user的許可權設定為rwxrwxrw。

【chmod -r 777 /home/user】將/home/user中的目錄與其中的檔案和子目錄的許可權設定為rwxrwxrw。

【chmod u=rwx,g=rx,o=rx 123.tex】把123 tex設定為755的許可權。這裡的u=rwx代表user的許可權等於rwx,g=rx代表group的許可權等於rx,o=rx代表other的許可權等於rx。

第三步:更改檔案的所有者以及所屬組。

檔案與目錄的許可權可改變,是用【chown】命令還可以改變其所屬者及所屬組。先使用【touch 123.tex】命令建立乙個檔案以後再執行【ls -1】或【ll】命令檢視檔案的情況。

【chown yhy 123.tex】把123.tex檔案的 擁有者改為lty使用者。

改變命令所屬組,可使用【chown :lty 123.tex】命令把123.tex檔案的所屬組改為lty,然後使用【ls -1】命令檢視檔案的詳細資訊。

第四步:認識nmask

預設的許可權可以用【umask】命令修改。只需執行【umask 777】命令,便代表遮蔽所有的許可權,因而之後建立的檔案和目錄,其許可權都變成000,依次類推,如圖:

第五步:認識特殊許可權

在當前目錄或檔案上加入suid特殊許可權時,如果原來目錄或檔案的屬主具有x(執行)許可權,就會用先寫的s來代替x;如果原先的檔案或目錄不具有x(執行)許可權,就用大寫的s來代替x。

同樣,sgid,sticky和suid相同,如果原來目錄或檔案的屬主具有x(執行)許可權,就會用先寫的s來代替x;如果原先的檔案或目錄不具有x(執行)許可權,就用大寫的s來代替x。

如果在同乙個檔案或目錄上加上sticky許可權時,若原檔案或目錄的其他的使用者有x(可執行)許可權時,就用小寫的t代替x;如果原檔案或目錄沒有x(執行)許可權時,就用大寫的t代替x許可權。

第六步:識別檔案顏色

灰色:表示其他檔案;

綠色:表示可執行檔案;

紅色:表示壓縮檔案;

藍色:表示目錄;

黃色:表示裝置檔案,包括block,char,fifo.

用【dircolors -p】命令可以看到預設的顏色設定,包括各種顏色和「粗體」,下劃線,閃爍等的定義。

【touch a.txt】建立的一般檔案,檔案顏色為白色。

【chmod 775 a.tx】增加可執行的許可權後,檔案顏色變為綠色。

【1n /etc/abc.txt 345.txt】執行該命令後,檔案顏色變為天藍色(建立345.txt為/etc/abc,txt的快捷方式)。

專案二 任務六管理Linux系統的檔案許可權

第一步 認識檔案許可權說明 使用linux的同學都知道,在linux下列出當前目錄下的檔案和子目錄的命令是 ls,同時 ls 又有許多引數,我們現在要檢視檔案的型別和許可權使用ls al.r xr xr x 這個字串我們需要分成兩部分來看,第一部分是第乙個字元,代表檔案的型別 linux下檔案的型別...

專案二 任務六 管理Linux系統的檔案許可權

第一步 認識檔案許可權說明 執行 ls l 或 ls al 或 ll 命令後顯示的結果如圖所示 第乙個字元一般用來區分檔案和目錄 d表示是乙個目錄,事實上在ext2 s中.目錄是。個特殊的檔案。一表示這是乙個普通的檔案。1表示這是乙個符號鏈結檔案,實際上它指向另乙個檔案。b.c 分別表示區塊裝置和其...

專案二 任務六 管理Linux系統的檔案許可權

第1步 認識檔案許可權說明 執行 ls l 或 ls al 或 ll 命令後顯示的結果 第2步 使用 chmod 命令改變檔案或目錄的訪問許可權 在文字模式下,可執行 chmod 命令改變檔案和目錄的許可權。chmod 777 123.txt 把 123.txt 檔案的許可權設定為 777。chmo...