Linux常用命令(2)–許可權管理命令

來源:互聯網
上載者:User

1、命令名稱:chmod

  執行許可權:所有使用者

  功能描述:改變檔案或者目錄許可權

  文法:chmod [{ugo} {+-=} {rwx}] [檔案或目錄]

          [mode=421] [檔案或目錄]

  chmod  使用者類型  增加或減少 許可權 檔案或目錄

對a檔案的所有者增加執行許可權[root@localhost abc]# chmod u+x a對a檔案的其他人減去讀許可權[root@localhost abc]# chmod o-r a對a檔案的所屬組設定讀寫權限[root@localhost abc]# chmod g-rw a

  通過數位方法授權

  rwx 讀 寫 執行

  r--->4,w--->2,x--->1

  例如:rwxr-xr-- 這許可權就對應 754

     rw-r-x--x 這許可權就對應 651

對a檔案的所有者設定讀寫執行許可權rwx,所屬組讀寫權限rw-,其他人讀許可權r--,則對應的數字就為:764[root@localhost abc]# chmod 764 a

  一個使用者對某個目錄有寫(w)許可權,意味著可以在這個目錄中建立、刪除檔案,即使這個使用者對目錄中的檔案沒有寫(w)許可權

 

2、命令名稱:chown

  執行許可權:所有使用者

  功能描述:改變檔案或者目錄的所有者

  文法:chown 使用者 [檔案或目錄]

改變a檔案的所有者為luxh [root@localhost abc]# chown luxh a

  

3、命令名稱:chgrp

  執行許可權:所有使用者

  功能描述:改變檔案或者目錄的所屬組

  文法:chgrp [使用者組] [檔案或目錄]

把a檔案的所屬組改為adm[root@localhost abc]# chgrp adm a[root@localhost abc]# ls -l a-rwxrw-r--. 1 luxh adm 0 Nov 15 05:22 a

  

 

4、命令名稱:umask

  執行許可權:所有使用者

  功能描述:顯示、設定檔案的預設許可權

  文法:umask [-S]

      -S 以rwx形式顯示建立檔案或目錄預設許可權

[root@localhost abc]# umask0022[root@localhost abc]# umask -Su=rwx,g=rx,o=rx[root@localhost abc]# 

  0022 含義:

  0--特殊許可權位;

  022--使用者權限位,許可權掩碼值,實際許可權值為 777-022=755

  使用:umask 掩碼值 可以改變這個值,但不建議改變這個值

  Linux許可權規則:預設建立的檔案不能授予可執行(x)許可權

 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.