博客專欄

        EEPW首頁 > 博客 > 說說在 Linux 中如何修改某個文件所屬群組

        說說在 Linux 中如何修改某個文件所屬群組

        發布人:電子禪石 時間:2021-10-21 來源:工程師 發布文章

        說說在 Linux 中如何修改某個文件所屬群組



        Linux chgrp(英文全拼:change group)命令用于變更文件或目錄的所屬群組1。chgrp 是 change group 的縮寫。一般輸入 chg 然后按下 tab 鍵就會自動補全完整命令。

        chgrp 語法為:chgrp [-R] {組名}{目錄名/文件名}。

        -R 表示遞歸修改,R 是 recursive 首字母2

        recursive  /r??k??rs?v/

        假設在當前目錄下有一個文件(deniro.txt),隸屬于名為 vagrant 的群組:

        現在想把這個文件改為隸屬于 tty 的群組。因為 tty 群組需要 root 賬戶,所以我們先使用 sudo -i 命令切換賬戶。接著進入剛才的目錄,輸入 chgrp tty deniro.txt。






        可以看到,該文件的群組屬性已經改為 tty 咯。

        注意:

        1. 如果群組不存在,那么 chgrp 命令會輸出 chgrp: invalid group: ‘deniro.txt’ 錯誤。也就是說,必須先有群組,才能把文件歸于該組下。可以使用 root 賬號,在 /etc/group 中可以看到目前所有已定義的組:

        1. 如果賬號權限不足,那么 chgrp 命令會輸出 chgrp: changing group of ‘deniro.txt’: Operation not permitted。這時需要切換為有權限的其它賬號再執行  chgrp 命令



        作者:deniro
        鏈接:https://www.jianshu.com/p/e30a30885ac7
        來源:簡書
        著作權歸作者所有。商業轉載請聯系作者獲得授權,非商業轉載請注明出處。


        *博客內容為網友個人發布,僅代表博主個人觀點,如有侵權請聯系工作人員刪除。



        關鍵詞: linux命令

        技術專區

        關閉
        主站蜘蛛池模板: 临江市| 盱眙县| 苗栗县| 横山县| 秦皇岛市| 乌苏市| 红安县| 长治市| 永新县| 巴青县| 西贡区| 芮城县| 东宁县| 新泰市| 甘洛县| 罗甸县| 德阳市| 那坡县| 汕尾市| 芜湖县| 永济市| 榆中县| 平舆县| 隆化县| 塔城市| 秭归县| 晋州市| 湖南省| 廊坊市| 资兴市| 黄浦区| 郁南县| 循化| 图木舒克市| 武定县| 集贤县| 郎溪县| 宜良县| 米林县| 乌兰县| 潼关县|