1. 程式人生 > >Linux常用命令-許可權管理命令

Linux常用命令-許可權管理命令

許可權管理命令
chmod /bin/chmod 所有使用者 -R 遞迴

  1. u user
  2. g group
  3. o other
  4. a allg
  5. +增加許可權-減少許可權 =等於

chmod
不考慮之前的許可權 只考慮修改後的許可權
u=
新增許可權
新增
多個許可權
數字的形式修改許可權
另外一種方式
修改許可權
chmod
資料夾下的所有檔案許可權
chmod
目錄r -ls w touch mkdir rm rmdir x cd
對於一個檔案是否有刪除操作要看他的資料夾許可權是否有w許可權
目錄的r x許可權基本上是同時出現 許可權有繼承關係 目錄-檔案
chmod

更改檔案的所有者
chown /bin/chown chown[使用者]使用者必須存在[檔案或目錄] root -R 遞迴
更改檔案的所屬組
chgrp /bin/chgrp chgrp [使用者]使用者組必須存在[檔案或目錄] root -R 遞迴

誰建立檔案誰就是檔案的所有者 每個使用者只能有一個預設組 建立檔案時是預設組

umask 顯示設定檔案的預設許可權 內建命令 root -S 以rwx的形式建立檔案預設許可權
檢視預設預設許可權
chmod
建立資料夾是 但是檔案不能有執行許可權
chmod
0特殊許可權 777 - 022 = umask -S 許可權掩碼
umask
更改預設許可權777 - 754 = 023 umask 023