Linux:chown 指定檔案或目錄的擁有者與群組

2022/01/07 50 1 作業系統 , 伺服器 , Linux

在 Linux 作業系統中,chown 這個指令是用於設定檔案或目錄的擁有者與群組,須具備超級使用者(root)權限和屬於群組的檔案所有者才能變更檔案的關聯群組。這是一個關於權限的指令,能夠搭配 chmod 指令來去控制各使用者、群組及公開下,他們所能讀取、寫入及執行的能力,兩指令可建立一套完整的檔案權限管理機制。

指令語法

chown [-cfvR] [--help] [--version] user[:group] path/to/file...

相關參數

-c 顯示變更的訊息
-f 忽略錯誤訊息
-v 顯示詳細處理訊息
-R 處理包含指定目錄及其子目錄下的所有檔案
--help 顯示輔助說明
--version 顯示版本
user 指定的使用者
group 指定的群組名稱

使用範例

透過 ll 指令可以查看當下目錄中所有檔案及目錄的權限,舉例來說:

total 0
drwxr-xr-x 1 user user 512 Jan 7 09:27 ./
drwxr-xr-x 1 user user 512 Jan 7 09:27 ../
-rw-r--r-- 1 user user 2 Jan 7 09:27 1.txt
-rw-r--r-- 1 user user 2 Jan 7 09:27 2.txt

第一個 user 是擁有者,第二個 user 是群組名稱。

若要將 1.txt 這個文字檔更改擁有者為 www-data,可以輸入這個指令:

sudo chown -v www-data 1.txt

若要將 1.txt 這個文字檔更改群組為 www-data,可以輸入這個指令:

sudo chown -v :www-data 1.txt

若要將 1.txt 這個文字檔同時更改擁有者及群組為 www-data,可以輸入這個指令:

sudo chown -v www-data:www-data 1.txt

換個範例,若今天我們要把 folder 目錄下包含子目錄的所有檔案變更擁有者及群組為 www-data,可以輸入這個指令:

sudo chown -R www-data:www-data folder


▲ 精選圖片。

贊助廣告 ‧ Sponsor advertisements
徵信社有甚麼服務| 外遇疑雲| 阿宅來說徵信社故事| 如何手機監聽| 徵信社抓姦介紹| 徵信價目表費用| 抓姦在床蒐證| 台北立達徵信社| 免費法律諮詢子女監護權| 馭夫術手段| 合法徵信社推薦| 挖掘徵信社新聞| 打擊小三包二奶| 抓小三蒐證| 反跟蹤可行嗎| 尋人查址高手| 夫妻協議離婚| 委託外遇蒐證| 丈夫外遇偷腥| 名人外遇新聞| 立案專業徵信社| 婚前調查協助| 離婚扶養費可以要多少| 汽車定位追蹤| 危險徵信社任務| 免費法律諮詢| 一日偵探雞排妹|
【業界首推立達徵信FB