linux - chown命令詳解

來源:魅力女性吧 1.75W
linux chown命令詳解

chown命令改變某個文件或目錄的所有者和所屬的組,該命令可以向某個用户授權,使該用户變成指定文件的所有者或者改變文件所屬的組。以下是linux系統下chown命令的具體內容 :

用户可以是用户或者是用户D,用户組可以是組名或組id。文件名可以使由空格分開的文件列表,在文件名中可以包含通配符。

1、-c或-changes:效果類似“-V”參數,但僅回報更改的部分

2、-f或- quite或——-silent:不顯示錯誤信息

3、-h或- -no-dereference:只對符號連接的文件作修改,而不更改其他任何相關文件

4、-R或——-recursive:遞歸處理,將指定目錄下的所有文件及子目錄一併處理

5、-V或——version:顯示指令執行過程

6、-dereference:效果和“-h”參數相同

7、-help:在線幫助

8、-reference=

9、-version:顯示版本信息。

用户:組:指定所有者和所屬工作組。當省略“:組”,僅改變文件所有者

文件:指定要改變所有者和工作組的文件列表。支持多個文件和目標,支持shell通配符。

Linux chown(英文全拼:change owner)命令用於設置文件所有者和文件關聯組的命令,chown 需要超級用户 root 的權限才能執行此命令。

chown更改每個給定文件的用户和/或組所有權。如果只提供了所有者(用户名或數字用户ID),則該用户將成為每個給定文件的所有者,並且不會更改文件組。如果所有者後跟冒號和組名(或數字組ID),且兩者之間沒有空格,則文件的組所有權也會更改。

如果用户名後面有冒號,但沒有組名,則該用户將成為文件的所有者,並且文件組將更改為該用户的登錄組。如果給出了冒號和組,但省略了所有者,則只更改文件組在這種情況下,chown執行與chgrp相同的功能。如果只給出一個冒號,或者如果整個操作數為空,則所有者或組已更改。

熱門標籤