1、改變許可權屬性命令 chmod:
chmod 是用來改變檔案或目錄許可權的命令,但只有檔案的屬主和超級使用者 root 才有這種許可權。通過 chmod 來改變檔案或目錄的許可權有兩種方法:一種是用過許可權字母和操作符表示式的方法來設定許可權;另一種是使用數字方法來設定許可權。
2、chmod 數字許可權方法:
使用數字許可權設定許可權的命令格式如下:
chmod [數字組合] 檔名
3、修改許可權
-r 遞迴
目錄的許可權預設是 755,檔案的許可權預設是 644,將檔案的許可權修改為和目錄一樣的許可權。
4、chmod 字元式許可權表示法:
chmod [使用者型別] [+|-|=] [許可權字元] 檔名
例1:對檔案進行加減許可權
u 代表使用者,即屬主;只對使用者部分進行許可權的更改。
例2:只給使用者組執行許可權;使用 = 進行操作。
例3:將所有使用者的執行許可權減掉。
ugo 表示所有使用者,a 表示所有使用者
例4:前面不接使用者只是用 + 或 - 接許可權,所有使用者的許可權都發生改變。
5、改變檔案所屬關係(屬主)chown
chown 當我們改變乙個檔案的屬組,我們所使用得使用者必須是該檔案的屬主而且同時是目標屬組成員,或超級使用者,只有超級使用者才能改變檔案的屬主。
chown 使用者 檔案或目錄 <==僅僅授權使用者
chown:組 檔案或目錄 <==僅僅授權組 (只修改使用者組的時候 等價與 chgrp 組名 檔案或目錄)
chown 使用者:組 檔案或目錄 <==表示授權使用者和組
其中的冒號 ":" 可以用 "." 替代。要授權的使用者和組名,必須是系統裡實際存在的。
例1:改變檔案的使用者擁有者。
例2:同時修改使用者和使用者組:
例3:只修改使用者組,不修改使用者。
只修改組時,等同於 chgrp 組名 檔案或目錄。
例4:將檔案裡所有的屬主和屬組都更改。-r 遞迴修改
linux檔案系統許可權
777 任何人可讀寫 440 不可讀寫 644 唯讀 755 可執行文件不可修改 rw 600 只有屬主有讀寫許可權。rw r r 644 只有屬主有讀寫許可權 而屬組使用者和其他使用者只有讀許可權。rwx 700 只有屬主有讀 寫 執行許可權。rwxr xr x 755 屬主有讀 寫 執行許可權 ...
linux系統檔案許可權詳解
使用ll命令查詢檔案許可權 d 表示是乙個目錄 所有者使用者組 其他使用者 r w xr w x r w x在linux中的每乙個檔案或目錄都包含有訪問許可權,這些訪問許可權決定了誰能訪問和如何訪問這些檔案和目錄。其中共有三個使用者 所有者 使用者組和其他使用者。使用者可能擁有的許可權有讀 寫和執行...
linux系統檔案許可權修改
今天在伺服器上安裝matlab時候遇到了很多修改檔案許可權的問題,總結了一下,作為筆記。首先,伺服器檔案的許可權表示方式如下 由三部分組成 rw rw rw 其中,第一部分代表了檔案所有者的許可權,第二部分代表了同組使用者的許可權,最後一部分代表其他使用者的許可權。下面介紹兩種使用chmod 用於改...