目錄
[1.命令簡介](#1)命令簡介
一個文件屬於特定的所有者,如果更改文件的屬主或屬組可以使用 chown 和 chgrp 命令。 chown 命令可以將文件變更為新的屬主或屬組,只有 root 用戶或擁有該文件的用戶才可以更改文件的所有者。如果擁有文件但不是root用戶,只可以將組更改為當前用戶所在的組。
常用參數介紹
chown 常用參數說明:
-f 禁止除用法之外的所有錯誤消息。
-h 更改遇到的符號鏈接的所有權,而不是符號鏈接指向的文件或目錄的所有權。
如果未指定則更改鏈接指向目錄或文件的所有權。
-H 若果指定了 -R 選項,並且引用類型目錄的文件的符號鏈接在命令行上指定,
chown 變量會更改由符號引用的目錄的用戶標識(和組標識,如果已指定)和所在該目錄下的文件層次結構中的所有文件。
-L 如果指定了 -R 選項,並且引用類型目錄的文件的符號在命令行上指定或在遍歷文件層次結構期間遇到,
chown 命令會更改由符號鏈接引用的目錄標識和在該目錄之下的文件層次結構中的所有文件。
-R 遞歸的更改指定文件夾的所有權,但不更改鏈接指向的目錄。
chown 命令經常使用的參數為 -R 參數,表示遞歸的更改目錄文件的屬主或屬組。更改時可以使用用戶名或用戶對應的 UUID,更改屬組類似。
實例
將目錄/usr/test及其下面的所有文件、子目錄的文件主改成 hk:
chown -R hk /usr/test
Linux系統中,chgrp 命令用於改變指定文件或目錄所屬的用戶組。使用方法與 chown 類似。
命令格式:
chgrp 用戶組名稱 文件名 ge: chgrp testgroup test.txt
