首頁>Club>
Linux如何管理目錄和檔案屬性?
4
回覆列表
  • 1 # 葉槍槍

    chmod命令 r代表讀,w代表寫,x代表執行,也可用數字表示,例如給一個檔案加上所有許可權可以用 chmod 777 檔名,具體chmod命令的引數用法百度一下就可以了

  • 2 # 王海軍老師

    提問者問題從兩個方面來回答,一是linux中目錄和檔案許可權瞭解,二是設定目錄和檔案許可權的方法。

    1,瞭解檔案和目錄許可權

    首先來了解檔案許可權細節,以紅帽linux為例,預設檔案的初始許可權為:

    描述上圖許可權:以上許可權是檔案擁有者root具有讀寫許可權,root組具有讀許可權,除以上兩種其他人具有讀許可權。其中:r:讀,w:寫,x:可執行;

    root使用者下:

    檔案預設許可權是644

    目錄預設許可權是755

    普通使用者下:

    檔案許可權是664,目錄全是775,在這就不截圖了,大家可以使用普通使用者登入檢視。

    2、檔案和目錄許可權設定方法:

    Linux系統提供了chmod, chown,chgrp三個命令來設定檔案許可權資訊。

    1,chomd命令

    掌握了下面這張表中字元含義,設定就簡單了。

    如:

    chmod u+x

    a.txt

    chmod u-x

    a.txt

    以此類推

    chmod u-rw

    a.txt

    chmod u+rx

    a.txt

    chmod u=rwx

    a.txt

    chmod a-r

    a.txt

    chmod u+r,g-w,o+x

    a.txt

    以上這些設定方法都是可以靈活運用的。

    2、chown命令

    如:

    chown njxh

    a.txt

    chown -R njxh dir(目錄及其子目錄同時修改)

    加-R引數是修改目錄的擁有者許可權

    chown user:group

    a.txt

    檔案都改為使用者和組所有

    3、chgrp命令

    chgrp用來修改檔案或目錄工作組的所有權

    檔案操作如:

    chgrp njxh

    a.txt

    chown :njxh

    a.txt

    目錄及子目錄操作如:

    chgrp -R njxh dir

  • 中秋節和大豐收的關聯?
  • 你喜歡看金庸大師的小說嗎?為什麼?