Linux常見指令以及許可權理解 下

2021-09-26 13:19:17 字數 2303 閱讀 9648

linux下有兩種使用者:超級使用者(root);普通使用者

a) 檔案型別

d:資料夾

-:普通檔案

l:軟鏈結(類似windows的快捷方式)

b:塊裝置檔案(例如硬碟、光碟機等)

p:管道檔案

c:字元裝置檔案(例如螢幕等串列埠裝置)

s:套介面檔案

b)基本許可權

i.讀(r/4):read對檔案而言,具有讀取檔案內容的許可權;對目錄來說,具有瀏覽該目錄資訊的許可權

ii.寫(w/2):write對檔案而言,具有修改檔案內容的許可權;對目錄來說具有刪除移動目錄內檔案的許可權

iii.執行(x/1):execute對檔案而言,具有執行檔案的許可權;對目錄來說,具有進入目錄的許可權

iv.「—」表示不具有該項許可權

《字元表示法》

<8進製數制表示法》

功能:設定檔案的訪問許可權

格式:chmod [引數] 許可權 檔名

常用選項:

r -> 遞迴修改目錄檔案的許可權

說明:只有檔案的擁有者和root才可以改變檔案的許可權

chmod命令許可權值的格式

使用者表示符+/-=許可權字元

+:向許可權範圍增加許可權代號所表示的許可權

-:向許可權範圍取消許可權代號所表示的許可權

=:向許可權範圍賦予許可權代號所表示的許可權

使用者符號:

u:擁有者

g:擁有者同組用

o:其它使用者

a:所有使用者

例項:#chmod u+w /home/abc.txt

#chmod o-x /home/abc.txt

三位8進製數字

例項:#chmod 664 /home/abc.txt

#chmod 640 /home/abc.txt

b)chown

功能:修改檔案的擁有者

格式:chown [引數] 使用者名稱 檔名

例項:#chown user1 f1

#chown -r user1 filegroup1

c)chgrp

功能:修改檔案或目錄的所屬組

格式:chgrp [引數] 使用者組名 檔名

常用選項:-r 遞迴修改檔案或目錄的所屬組

例項:chgrp users /abc/f2

d)umask

功能:檢視或修改檔案掩碼

新建資料夾預設許可權=0666

新建目錄預設許可權=0777

但實際上你所建立的檔案和目錄,看到的許可權往往不是上面這個值。原因就是建立檔案或目錄的時候還要受到

umask的影響。假設預設許可權是mask,則實際建立的出來的檔案許可權是: mask & ~umask

格式:umask 許可權值

說明:將現有的訪問許可權減去許可權掩碼後,即可產生建立檔案時預設許可權。超級使用者預設掩碼值為0022,普通用

戶預設為0002。

例項:#umask 755

#umask //檢視

#umask 044//設定

功能說明:辨識檔案型別。

語法:file [選項] 檔案或目錄…

常用選項:

-c 詳細顯示指令執行過程,便於排錯或分析程式執行的情形。

-z 嘗試去解讀壓縮檔案的內容。

使用 sudo分配許可權

(1)修改/etc/sudoers 檔案分配檔案# chmod 740 /etc/sudoers vi /etc/sudoer

格式:接受許可權的使用者登陸的主機 =(執行命令的使用者) 命令

(2)使用 sudo 呼叫授權的命令

$ sudo –u 使用者名稱 命令

例項:$sudo -u root /usr/sbin/useradd u2

當乙個目錄被設定為"粘滯位"(用chmod +t),則該目錄下的檔案只能由

一、超級管理員刪除

二、該目錄的所有者刪除

三、該檔案的所有者刪除

Linux常見指令及許可權理解

a 檢視隱藏檔案,linux以.開頭的檔案都是隱藏檔案 l 檢視檔案詳細資訊 據對路徑 起始路徑是根目錄的路徑 相對路徑 起始路徑是當前所在目錄的路徑 當前所在路徑 當前所在目錄的上一層路徑 p 遞迴建立多層級目錄 哪層不存在建立哪層 p 遞迴刪除多層級空目錄 r 刪除目錄 刪除目錄以及目錄下所有檔...

Linux常見指令和許可權的理解

一 檔案許可權 rw r r 1 root root 565 aug 26 16 44 test1.c drwxr xr x.3 root root 4196 aug 26 16 15 test2.c 第乙個檔案分別代表檔案 目錄 d 鏈結 l 其餘三個字母每三個乙個組 rwx 每一組分別為所有者,...

linux許可權指令

1 linux許可權管理指令 linux 每個程序都是以某個使用者身份執行,程序的許可權與該使用者的許可權一樣,使用者的權 限越大,則程序擁有的許可權就越大。linux 中所有的檔案及資料夾都有至少許可權三種許可權 r 讀取 可讀取檔案內容 可列出目錄內容 w 寫入 可修改檔案內容 可在目錄中建立刪...