chown命令

chown命令

chown命令改變某個文件或目錄的全部者和所屬的組,該命令能夠向某個用戶受權,使該用戶變成指定文件的全部者或者改變文件所屬的組,用戶能夠是用戶或者是用戶D,用戶組能夠是組名或組id,文件名能夠使由空格分開的文件列表,在文件名中能夠包含通配符。通常來講,這個指令只有是由系統管理者root所使用,通常使用者沒有權限能夠改變別人的文件擁有者,也沒有權限把本身的文件擁有者改設爲別人,只有系統管理者root纔有這樣的權限。html

語法

chown [-cfhvR] [--help] [--version] user[:group] file

參數

  • user: 新的文件擁有者的使用者。
  • group: 新的文件擁有者的使用者組。
  • --help: 在線幫助。
  • --version: 顯示版本信息。
  • -c--changes: 效果相似-v參數,但僅回報更改的部分。
  • -f--quite--silent: 不顯示錯誤信息。
  • -h--no-dereference: 只對符號鏈接的文件做修改,而不更改其餘任何相關文件。
  • -R--recursive: 遞歸處理,將指定目錄下的全部文件及子目錄一併處理。
  • -v--version: 顯示指令執行過程。
  • --dereference: 效果和-h參數相同。
  • --reference=<file or folder>: 把指定文件或目錄的擁有者與所屬羣組所有設成和參考文件或目錄的擁有者與所屬羣組相同。

示例

file.txt文件擁有者設置爲www,所屬羣組設置爲weblinux

chown www:web file.txt

file.txt文件的所屬羣組設置爲webgit

chown :web file.txt

example文件夾下全部文件文件與目錄的擁有者設置爲wwwgithub

chown -R www example

每日一題

https://github.com/WindrunnerMax/EveryDay

參考

https://man.linuxde.net/chown
https://www.cnblogs.com/piaozhe116/p/6079977.html
https://www.runoob.com/linux/linux-comm-chown.html
相關文章
相關標籤/搜索