Linux chgrp命令怎麼使用 Linux chgrp命令使用方法

來源:互聯網
上載者:User

inux chgrp命令用於變更檔案或目錄的所屬群組。

在UNIX系統家族裡,檔案或目錄許可權的掌控以擁有者及所屬群組來管理。您可以使用chgrp指令去變更檔案與目錄的所屬群組,設定方式採用群組名稱或群組識別碼皆可。

文法

chgrp[-cfhRv][--help][--version][所屬群組][檔案或目錄...]或chgrp[-cfhRv][--help][--reference=<參考檔案或目錄>][--version][檔案或目錄...]

參數說明

-c或--changes 效果類似"-v"參數,但僅回報更改的部分。

-f或--quiet或--silent  不顯示錯誤資訊。

-h或--no-dereference  只對符號串連的檔案作修改,而不更動其他任何相關檔案。

-R或--recursive  遞迴處理,將指定目錄下的所有檔案及子目錄一併處理。

-v或--verbose  顯示指令執行過程。

--help  線上協助。

--reference=<參考檔案或目錄>  把指定檔案或目錄的所屬群組全部設成和參考檔案或目錄的所屬群組相同。

--version  顯示版本資訊。

執行個體

執行個體1:改變檔案的群組屬性:

chgrp-v bin log2012.log

輸出:

[root@localhost test]#ll

---xrw-r--1  root  root  302108  11-13  06:03 log2012.log

[root@localhost test]#chgrp-v bin log2012.log

"log2012.log" 的所屬組已更改為 bin

[root@localhost test]#ll

---xrw-r--1  root bin  302108  11-13 06:03 log2012.log

說明: 將log2012.log檔案由root群組改為bin群組

執行個體2:根據指定檔案改變檔案的群組屬性

chgrp--reference=log2012.log log2013.log

輸出:

[root@localhost test]#ll

---xrw-r--1 root bin 302108 11-13  06:03 log2012.log

-rw-r--r--1  root root    61  11-13  06:03log2013.log

[root@localhost test]#  chgrp--reference=log 2012.loglog2013.log

[root@localhost test]#ll

---xrw-r--1  root bin  302108  11-13  06:03  log2012.log

-rw-r--r--1root bin  6111-1306:03log2013.log

說明: 改變檔案log2013.log 的群組屬性,使得檔案log2013.log的群組屬性和參考檔案log2012.log的群組屬性相同

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.