改變檔案所屬關系指令chown
chown(change owner)
當我們要改變一個檔案的屬組,我們所使用的使用者必須是檔案的屬主而且同時是目标屬組成員,或超級使用者,隻有超級使用者才能改變檔案的屬主。
指令文法:
chown [選項]... [所有者][:[組]] 檔案...
指令參數:
user : 新的檔案擁有者的使用者 ID
group : 新的檔案擁有者的使用者群體(group)
-c : 若該檔案擁有者确實已經更改,才顯示其更改動作
-f : 若該檔案擁有者無法被更改也不要顯示錯誤訊息
-h : 隻對于連結(link)進行變更,而非該 link 真正指向的檔案
-v : 顯示擁有者變更的詳細資料
-R : 對目前目錄下的所有檔案與子目錄進行相同的擁有者變更(即以遞回的方式逐個變更)
--help : 顯示輔助說明
--version : 顯示版本
方法:
chown 使用者 檔案或目錄 <==僅僅授權使用者。
chown :組 檔案或目錄 <==僅僅授權組。等同于chgrp組 檔案或目錄
chown 使用者:組 檔案或目錄 <==表示授權使用者群組。
強調:其中的冒号“:”可以用點号“.”替代。要授權的使用者群組名,必須是系統裡實際存在的。
指令示例:
1、隻把使用者改為zdw使用者
<code>[root@w zdw]</code><code># ls -l 2.txt</code>
<code>-r-xrwxr-x. 1 root root 37 Apr 27 14:30 2.txt</code>
<code>[root@w zdw]</code><code># chown zdw 2.txt</code>
<code>[root@w zdw]</code><code># ls -l 2.txt </code>
<code>-r-xrwxr-x. 1 zdw root 37 Apr 27 14:30 2.txt</code>
2、把使用者和使用者組都改為zdw
<code>[root@w zdw]</code><code># chown zdw.zdw 2.txt</code>
<code>[root@w zdw]</code><code># ls -l 2.txt </code>
<code>-r-xrwxr-x. 1 zdw zdw 37 Apr 27 14:30 2.txt</code>
3、隻把使用者組改為root
<code>[root@w zdw]</code><code># chown .root 2.txt #.後接組名,也可以用chgrp接組名接檔案,就不用加點了</code>
<code>[root@w zdw]</code><code># ls -l 2.txt </code>
4、把zdw檔案夾及檔案夾下的都做更改,使用-R參數
<code>[root@w zdw]</code><code># ll zdw #檢視目前的所屬關系</code>
<code>total 0</code>
<code>-rwxr-xr-x. 1 root root 0 Apr 28 09:56 e</code>
<code>-rwxr-xr-x. 1 root root 0 Apr 28 09:56 i</code>
<code>-rwxr-xr-x. 1 root root 0 Apr 28 09:56 q</code>
<code>-rwxr-xr-x. 1 root root 0 Apr 28 09:56 r</code>
<code>-rwxr-xr-x. 1 root root 0 Apr 28 09:56 t</code>
<code>-rwxr-xr-x. 1 root root 0 Apr 28 09:56 u</code>
<code>-rwxr-xr-x. 1 root root 0 Apr 28 09:56 w</code>
<code>-rwxr-xr-x. 1 root root 0 Apr 28 09:56 y</code>
<code>[root@w zdw]</code><code># chown -R zdw.zdw zdw #使用-R參數遞歸更改,包含檔案夾内的檔案</code>
<code>[root@w zdw]</code><code># ll zdw</code>
<code>-rwxr-xr-x. 1 zdw zdw 0 Apr 28 09:56 e</code>
<code>-rwxr-xr-x. 1 zdw zdw 0 Apr 28 09:56 i</code>
<code>-rwxr-xr-x. 1 zdw zdw 0 Apr 28 09:56 q</code>
<code>-rwxr-xr-x. 1 zdw zdw 0 Apr 28 09:56 r</code>
<code>-rwxr-xr-x. 1 zdw zdw 0 Apr 28 09:56 t</code>
<code>-rwxr-xr-x. 1 zdw zdw 0 Apr 28 09:56 u</code>
<code>-rwxr-xr-x. 1 zdw zdw 0 Apr 28 09:56 w</code>
<code>-rwxr-xr-x. 1 zdw zdw 0 Apr 28 09:56 y</code>
<code></code>
本文轉自cix123 51CTO部落格,原文連結:http://blog.51cto.com/zhaodongwei/1768576,如需轉載請自行聯系原作者