linux修改文件或目錄的所有者(chown)和用戶組


Linux/Unix 是多用戶多任務操作系統,所有的文件皆有其擁有者(Owner)。利用 chown命令 可以將文件的擁有者加以改變。一般來說,這個命令只能由系統管理者(root)使用,一般用戶沒有權限來改變別人的文件的擁有者,也沒有權限可以將自己的文件的擁有者改設為別人。只有系統管理者(root)才有這樣的權限。

linux修改文件或目錄的所有者(chown)和用戶組

方法/步驟

 
  1.  

    chown更改文件或目錄的所有者

        注意:所有者,必須存在於(/etc/passwd)下。比如:

    linux修改文件或目錄的所有者(chown)和用戶組
  2.  

    更改文件或目錄的所有者命令如下:

        1、新建測試文件test,命令為“touch test”

        2、查看文件的屬性,命令為“ls -l”,當前文件屬性為“用戶和用戶組都是root”

    linux修改文件或目錄的所有者(chown)和用戶組
  3.  

      3、更改“test”文件的所有者為”jd-root”,已存在於”/etc/passwd”下,更改的命令為“chown jd-root test”

    linux修改文件或目錄的所有者(chown)和用戶組
  4.  

     4、此時文件的屬性為用戶為”jd-root”,用戶組為“root”

           注意:想遞歸更改目錄下所有文件的用戶屬性,請在命令中添加一個“-R”參數;即”chown -R jd-root 目錄名/”

  5.  

    文件或目錄的用戶組更改

          注意:要更改的用戶組,必須存在於“/etc/group”下

    linux修改文件或目錄的所有者(chown)和用戶組
  6.  

     1、新建測試目錄test_dir,命令為“mkdir test_dir”

     2、切換到目錄test_dir下,然后新建測試文件,命令為“touch test_dir”

     3、使用“ls -l”命令查看文件的屬性為,用戶組為root

    linux修改文件或目錄的所有者(chown)和用戶組
  7.  

    4、修改目錄及其子目錄的用戶組為“jd-root”已存在於(/etc/group),命令為“chgrp -R jd-root test_dir”

    linux修改文件或目錄的所有者(chown)和用戶組
  8. 8

     同時更改文件或目錄的所有者和用戶組

     1、同時更改文件或目錄的所有者和用戶組,命令為“chown -R jd-root:jd-root test_dir”

    linux修改文件或目錄的所有者(chown)和用戶組
  9. 9

    到此linux下更改文件的所有者或組的命令已完成。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM