為什麼要有許可權?
根據使用者的等級給定不同的許可權,便於管理;在實際操作中肯定不能讓所有的人都使用root許可權,那樣不僅對的安全還是對資料都是不安全的,所以把許可權都細分化,更加利於管理;普通的運維只巡檢我可以只給他檢視的許可權,開發部的人可以給寫入的許可權等等。
r 讀 4
w 寫 2
x 執行 1
- 沒有許可權 0
u user使用者
g group組
o other其它
a all 所有
-r 把遞迴把子檔案和目錄也更改許可權
數字修改
chmod
chmod u=rwx,g=rx,o=rx a.sh
[root@gong ~]$ chmod u=rwx,g=,o= a.sh
[root@gong ~]$ chmod 777 a.sh
[root@gong ~]$ ll a.sh
-rwxrwxrwx 1 root root 0 apr 2 10:53 a.sh
字母修改
[root@gong ~]$ chmod o-w a.sh
[root@gong ~]$ ll a.sh
-rwxrwxr-x 1 root root 0 apr 2 10:53 a.sh
[root@gong ~]$ chmod g-w a.sh
[root@gong ~]$ ll a.sh
-rwxr-xr-x 1 root root 0 apr 2 10:53 a.sh
[root@gong ~]$ chmod -x a.sh
[root@gong ~]$ ll a.sh
-rw-r--r-- 1 root root 0 apr 2 10:53 a.sh
[root@gong ~]$ chmod +x a.sh
[root@gong ~]$ ll a.sh
-rwxr-xr-x 1 root root 0 apr 2 10:53 a.sh
[root@gong ~]$ chmod a-x a.sh
[root@gong ~]$ ll a.sh
-rw-r--r-- 1 root root 0 apr 2 10:53 a.s
檔案許可權影響r
只能讀取內容,不能寫,不能執行
w能追加》;能覆蓋》;能vim不顯示內容,wq!會覆蓋裡面的內容,配合rw才能正常編輯。
x只有x,沒有什麼用;要配合r使用
rw可讀,可寫,不能執行。
rx可讀,可執行,不能寫。
wx可寫,普通使用者可寫,不可讀,也不可執行。
rwx可讀,可寫,可執行。
注:檔案的rwx,只能針對檔案內容,如果想要刪除,或者移動,那麼跟檔案所在目錄的許可權有關。
目錄許可權影響r
只能看到目錄名內容不能看到詳細資訊,不能移動檔案,不能進入目錄
rx可以看到檔案的詳細資訊,不能移動刪除。
w沒什麼卵用
rw可以檢視目錄下的檔案,不能檢視詳細資訊;但是不能刪除,不能移動,不能拷貝。
wx可以建立,可以刪除,不能檢視
rwxrwx:刪除檔案,建立檔案,移動檔案,拷貝檔案,檢視
xx:只能進入目錄
chown # 的使用方法
-r 遞迴,把子目錄的檔案也更改。
chown root.root /zls
chown root:root /zls
chown .root /zls
chown :root /zls
chown root. /zls
chown root: /zls
Linux檔案許可權管理
linux下面所有的檔案儲存都是以檔案的形式儲存,用ls指令就可以檢視當前目錄下所有檔案的許可權 這個許可權是你現在使用的登入者身份下的許可權哦,也就是說,你以不同的身份登入時,許可權有可能是不一樣的 舉乙個例子 rw r r 1 root root 43240,sep4 18 23 install...
Linux檔案許可權管理
在linux工作目錄中開啟終端,輸入指令ll,會出現當前目錄中所有檔案的詳細資訊,其中第一列的字段當中就包括了檔案的操作許可權。我們可以看到,第一列出現了10個字元,第乙個字元代表了檔案型別,後面的九個字元就代表的是檔案的操作許可權。首先我們要明白這裡對檔案訪問者進行了分類,前三個字元代表了檔案的所...
linux檔案許可權管理
在linux工作目錄中開啟終端,輸入ll,就會出現當前目錄中所有檔案的詳細資訊,第一列就包括了檔案的操作許可權。基本許可權的種類 讀 r 可以讀取檔案內容,瀏覽目錄資訊。寫 w 可以修改檔案內容,刪除移動目錄檔案。執行 x 可以執行檔案內容,進入目錄。有時候我們需要修改使用者許可權則會用到指令chm...