Linux chown(英文全拼:change owner)指令用於設定檔案擁有者和檔案關聯群組的指令,chown 需要超級使用者 root 的權限才能執行此指令。 chown更改每個給定文件的使用者和/或群組所有權。如果只提供了所有者(使用者名稱或數位使用者ID),則該使用者將成為每個給定檔案的擁有者,並且不會更改檔案群組。如果擁有者後面跟著冒號和群組名稱(或數字群組ID),且兩者之間沒有空格,則檔案的群組所有權也會變更。如果使用者名稱後面有冒號,但沒有群組名,則該使用者將成為檔案的擁有者,並且檔案群組將變更為該使用者的登入群組。如果給出了冒號和群組,但省略了所有者,則只更改文件組;在這種情況下,chown執行與chgrp相同的功能。如果只給出一個冒號,或者如果整個操作數為空,則所有者或群組已更改。
##[root@s141 home]# chown --help2、檢視指令版本
[root@s141 home]# chown --version3、修改文件擁有者和屬組chown (GNU coreutils) 8.22
Copyright © 2013 Free Software Foundation, Inc.
License GPLv3 : GNU GPL version 3 or later http://gnu.org/licenses/gpl.html.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Written by David MacKenzie and Jim Meyering.
[root@s141 test]# touch 1.txt#4、遞歸修改整個目錄屬主屬群組 5、修改連結屬主屬群組 #6、修改屬群組,屬主保留 7、顯示修改訊息 #8、L和H參數測試[root@s141 test]# ll
total 0
-rw-r–r-- 1 root root 0 Nov 22 15:52 1.txt
drwxrwxr -x 2 test test 6 Nov 21 18:24 a
[root@s141 test]# chown test.test 1.txt
[root@s141 test]# ll
total 0
-rw- r–r-- 1 test test 0 Nov 22 15:52 1.txt
drwxrwxr-x 2 test test 6 Nov 21 18:24 a
1、使用文法用法:chown [參數] user[:group] 檔案
參數 | |
---|---|
##user | #新的檔案擁有者的使用者ID |
group | 新的檔案擁有者的使用者群組(group) |
#-c | 顯示更改的部分的資訊 |
-f | #忽略錯誤訊息 |
-h | 修正符號連結 |
-v | 顯示詳細的處理資訊 |
-R | 處理指定目錄以及其子目錄下的所有檔案 |
–help | 顯示輔助說明 |
--version | 顯示版本 |
以上是Linux chown指令如何使用的詳細內容。更多資訊請關注PHP中文網其他相關文章!