天天看點

Linux chown改變檔案所屬關系指令

改變檔案所屬關系指令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,如需轉載請自行聯系原作者

繼續閱讀