Linux系統檔案許可權

2022-06-06 04:39:07 字數 1814 閱讀 1092

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 用於改...