linux從入門到精通(五)(更改文件的所有者,所屬組)


1.更改文件的所有者命令: chown 所有者 文件名

文件的所有者不可以改變文件的所有者

這是不被允許的,即只有root才能修改文件的所有者。

用root用戶操作:

這樣就可以將liuyifei這個文件的所有者改為:root

 2. 更改文件的所屬組命令: chgrp 所有者 文件名

  • 添加所屬組命令:groupadd xuzhiwen
  • 給所屬組添加權限: chmod g+w liuyifei  : 代表為 liuyifei這個文件的所屬組添加 w權限

3. 文件及目錄的缺省值

  • 文件的所有者即文件的創建者
  • 文件的所屬組即文件創建者的缺省組

4. 查看文件的缺省權限命令:umask -S

  • 新建一個目錄,並查看權限:

     

  • 新建一個文件,並查看權限:,缺省創建的文件是沒有執行(x)權限的。

     

 5. umask 命令

  

  • 0:代表特殊權限
  • 022:代表正常的權限(所有者、所屬組、其他人) ,換成權限是 ---|-w-|-w-  ,稱為權限掩碼
  • 用 777-022 = 755 才是默認的權限

6.修改文件的默認權限:

如果想修改成: rwx|rw-|r--  

第一步:現將權限轉換稱數字  rwx|rw-|r--  對應的數字是:764

第二步:將 777-764=013

第三步:umask 013

這樣就修改成功了,以后新建的目錄或文件都是這個權限

 

注意: 雖然缺省權限可以修改,但不建議修改,因為Linux系統的默認缺省權限是比較合理的。

 


免責聲明!

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



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