2021年8月25日 星期三

更改檔案或目錄的擁有者與群組 - chown

之前介紹了檔案權限的修改 - chmod ,

除了權限以外,

檔案(或資料夾)的擁有者以及所屬的群組,

通常也會在修改讀寫權限的時候一併修改,

而這就是今天的主題

更改檔案或目錄的擁有者與群組 - chown

chown 的命令格式也很簡單,


chown [擁有者]:[所屬群組] [檔案或資料夾]


如果只是要修改擁有者也能將命令縮短為


chown [擁有者] [檔案或資料夾]


或是只需要修改所屬群組的話,

也能將命令寫為


chown:[所屬群組] [檔案或資料夾]


使用 

ls -l

可以觀看檔案或目錄的擁有者與群組( 紅框圈起部分 )


單純使用 chown 遇到命令無法執行可加上 sudo ,

以管理者身分進行修改

在上述的範例中就是:

sudo chown xyaw:root install-20210811-182337.log


若只需要修改擁有者命令改為:

sudo chown xyaw install-20210811-182337.log


或是只需要修改所屬群組要改成:

sudo chown :root install-20210811-182337.log


若目的資料夾中的所有檔案都要改成相同的設定,

則須加上參數 -R 

sudo chown -R xyaw:root logs

以上就是今天的主題,

更改檔案或目錄的擁有者與群組 - chown

通常會與 chmod 一起設定,

以避免不同的使用者無法存取檔案或者資料夾。

沒有留言: