精品丰满熟女一区二区三区_五月天亚洲欧美综合网_亚洲青青青在线观看_国产一区二区精选

  • <menu id="29e66"></menu>

    <bdo id="29e66"><mark id="29e66"><legend id="29e66"></legend></mark></bdo>

  • <pre id="29e66"><tt id="29e66"><rt id="29e66"></rt></tt></pre>

      <label id="29e66"></label><address id="29e66"><mark id="29e66"><strike id="29e66"></strike></mark></address>
      學習啦>學習電腦>操作系統(tǒng)>Linux教程>

      怎么使用chown命令

      時間: 春健736 分享

        chown將指定文件的擁有者改為指定的用戶或組,MAME大家知道怎么使用chown命令嗎?下面學習啦小編就為大家?guī)砹耸褂胏hown命令的方法。

        使用chown命令方法

        指令名稱 : chown 使用權限 : root

        使用方式 : chown [-cfhvR] [--help] [--version] user[:group] file…

        利用 chown 可以將檔案的擁有者加以改變。這個指令只有是由系統(tǒng)管理者(root)所使用,一般使用者沒有權限可以改變別人的檔案擁有者,也沒有權限可以自己的檔案擁有者改設為別人。只有系統(tǒng)管理者(root)才有這樣的權限。

        參數:

        -c或-change:作用與-v相似,但只傳回修改的部分

        -f或–quiet或–silent:不顯示錯誤信息

        -h或–no-dereference:只對符號鏈接的文件做修改,而不更改其他任何相關文件

        -R或-recursive:遞歸處理,將指定目錄下的所有文件及子目錄一并處理

        -v或–verbose:顯示指令執(zhí)行過程

        –dereference:作用和-h剛好相反

        –help:顯示在線說明

        –reference=<參考文件或目錄>:把指定文件或目錄的所有者與所屬組,統(tǒng)統(tǒng)設置成和參考文件或目錄的所有者與所屬組相同

        –version:顯示版本信息

        chown命令使用舉例:(像我用的vps,就要先ssh登錄)

        # chown [-R] [用戶名稱] [文件或目錄]

        # chown[-R] [用戶名稱:組名稱] [文件或目錄]

        范例1:將test3.txt文件的屬主改為test用戶。

        # ls -l test3.txt

        -rw-r–r– 1 test root 0 2009-10-23 9:59 test3.txt

        # chown test:root test3.txt

        # ls -l test3.txt

        -rw-r–r– 1 test root 0 2009-10-23 9:59

        范例2:chown所接的新的屬主和新的屬組之間可以使用:連接,屬主和屬組之一可以為空。如果屬主為空,應該是“:屬組”;如果屬組為空,“:”可以不用帶上。

        # ls -l test3.txt

        -rw-r–r– 1 test root 0 2009-10-23 9:59 test3.txt

        # chown :test test3.txt <==把文件test3.txt的屬組改為test

        # ls -l test3.txt

        -rw-r–r– 1 test test 0 2009-10-23 9:59 test3.txt

        范例3:chown也提供了-R參數,這個參數對目錄改變屬主和屬組極為有用,可以通過加 -R參數來改變某個目錄下的所有文件到新的屬主或屬組。

        # ls -l testdir <== 查看testdir目錄屬性

        drwxr-xr-x 2 usr root 0 2009-10-56 10:38 testdir/ <==文件屬主是usr用戶,屬組是 root用戶

        # ls -lr testdir <==查看testdir目錄下所有文件及其屬性

        total 0

        -rw-r–r– 1 usr root 0 2009-10-23 10:38 test1.txt

        -rw-r–r– 1 usr root 0 2009-10-23 10:38 test2.txt

        -rw-r–r– 1 usr root 0 2009-10-23 10:38 test3.txt

        # chown -R test:test testdir/ <==修改testdir及它的下級目錄和所有文件到新的用戶和用戶組

        # ls -l testdir

        drwxr-xr-x 2 test test 0 2009-10-23 10:38 testdir/

        # ls -lr testdir

        total 0

        -rw-r–r– 1 test test 0 2009-10-23 10:38 test1.txt

        -rw-r–r– 1 test test 0 2009-10-23 10:38 test2.txt

        -rw-r–r– 1 test test 0 2009-10-23 10:38 test3.txt

        指令名稱 : chown

        使用權限 : root

        使用方式 : chmod [-cfhvR] [--help] [--version] user[:group] file...

        說明 : Linux/Unix 是多人多工操作系統(tǒng),所有的檔案皆有擁有者。利用 chown 可以將檔案的擁有者加以改變。一般來說,這個指令只有是由系統(tǒng)管理者(root)所使用,一般使用者沒有權限可以改變別人的檔案擁有者,也沒有權限可以自己的檔案擁有者改設為別人。只有系統(tǒng)管理者(root)才有這樣的權限。

        參數 :

        user : 新的檔案擁有者的使用者 IDgroup : 新的檔案擁有者的使用者群體(group)-c : 若該檔案擁有者確實已經更改,才顯示其更改動作-f : 若該檔案擁有者無法被更改也不要顯示錯誤訊息-h : 只對于連結(link)進行變更,而非該 link 真正指向的檔案-v : 顯示擁有者變更的詳細資料-R : 對目前目錄下的所有檔案與子目錄進行相同的擁有者變更(即以遞回的方式逐個變更)--help : 顯示輔助說明--version : 顯示版本

        范例 :

        將檔案 file1.txt 的擁有者設為 users 群體的使用者 jessie :

        chown jessie:users file1.txt

        將目前目錄下的所有檔案與子目錄的擁有者皆設為 users 群體的使用者 lamport :

        chmod -R lamport:users *


      892180