chown & chmod用法


 

 

chown & chmod

 

 

 

1. chown更改文件的屬主&屬組

NAME
    chown - 改變文件的屬主和屬組(change file owner and group)
    
用法
    chown [選項]... [屬主][:[屬組]] 文件...
    
常用選項
    -R, --recursive     遞歸處理所有的文件及子目錄
    -v, --verbose       為處理的所有文件顯示診斷信息


chown常見用法
    # 將 /u 的屬主更改為"root"
    chown root /u
    
    # 和上面類似,但同時也將其屬組更改為"staff"
    chown root:staff /u
    
    # 將 /u 及其子目錄下所有文件的屬主更改為"root"
    chown -R root /u
    
    # 將 /u 的屬主和屬組都更改為"staff"
    chown staff:staff /u
    chown staff: /u
    chown staff.staff
    chown staff.

 

2. chmod更改文件的權限

NAME
    chmod - 更改文件模式位(change file mode bits)
    
用法
    chmod [選項]... 模式1[,模式2]... 文件...
    
常用選項或命令
    -R, --recursive       以遞歸方式更改所有的文件及子目錄
    -v, --verbose         為處理的所有文件顯示診斷信息
    u[=,+,-][rwx]          為文件屬主更改權限屬性
    g[=,+,-][rwx]          為文件屬組更改權限屬性
    o[=,+,-][rwx]          為其他人更改權限屬性


chmod常見用法
    # 通過數字標志位來配置權限;read4、write2、exec1
    # 給 /u 文件賦予766的權限
    chmod 766 /u
    
    # 給test.sh文件的屬主增加執行權限
    chmod u+x test.sh
    
    # 給 /u 文件的其他人去除執行權限和寫入權限
    chmod o-wx /u
    
    # 給 /u 文件的屬組賦予rwx權限
    chmod g=rwx /u
    
    # 將 /u 及其子目錄下所有文件的權限更改為555
    chown -R 555 /u
    
    # 給 /u 文件配置開放全部權限
    chmod 777 /u
    chmod u=rwx,g=rwx,o=rwx /u

 


免責聲明!

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



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