之前介紹了檔案權限的修改 - 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 一起設定,
以避免不同的使用者無法存取檔案或者資料夾。
沒有留言:
張貼留言