Linux組群改名命令 linux修改用戶組群

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

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

饒平網(wǎng)站制作公司哪家好,找創(chuàng)新互聯(lián)公司!從網(wǎng)頁設計、網(wǎng)站建設、微信開發(fā)、APP開發(fā)、響應式網(wǎng)站等網(wǎng)站項目制作,到程序開發(fā),運營維護。創(chuàng)新互聯(lián)公司2013年至今到現(xiàn)在10年的時間,我們擁有了豐富的建站經(jīng)驗和運維經(jīng)驗,來保證我們的工作的順利進行。專注于網(wǎng)站建設就選創(chuàng)新互聯(lián)公司

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

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

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

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

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

注意:

參考資料:

【1】 Linux chgrp 命令 .

【2】鳥哥. 鳥哥的Linux私房菜 基礎學習篇[M]. 第四版. 北京: 人民郵電出版社,2018: 212.

linux如何改名,用什么命令?

"linux 給文件改名的命令是mv命;mv命令來為文件或目錄改名或將文件由一個目錄移入另一個目錄中。該命令等同于DOS系統(tǒng)下的ren和move命令的組合。它的使用權限是所有用戶。

格式:mv [options] 源文件或目錄 目標文件或目錄。主要參數(shù)[options]

-i:交互方式操作。如果mv操作將導致對已存在的目標文件的覆蓋,此時系統(tǒng)詢問是否重寫,要求用戶回答”y”或”n”,這樣可以避免誤覆蓋文件。

-f:禁止交互操作。mv操作要覆蓋某個已有的目標文件時不給任何指示,指定此參數(shù)后i參數(shù)將不再起作用。選擇參數(shù):當選擇參數(shù)類型是文件時,mv命令完成文件重命名,它將所給的源文件或目錄重命名為給定的目標文件名。要詳細了解文件名改名可以看看《linux就該這么學》這本書。

"

linux改組名

在linux系統(tǒng)中新創(chuàng)建的用戶是無法登錄系統(tǒng)的,需要為用戶配置密碼才可以進行登錄,使用passwd命令

在對用戶操作的時候也可以鎖定賬戶,對鎖定的賬戶也可以解鎖操作,同樣也是使用passwd命令-l是鎖定賬戶? -u是解鎖用戶

在維護的過程中對于更改用戶的所屬組與附加組也是經(jīng)常使用的usermod -g更改用戶所屬組,usermod -G更改用戶附加組

也可以更改用戶的id和過期時間,使用-u更改用戶id -e修改用戶密碼過期時間,兩個參數(shù)

也可以通過命令來更改用戶的主目錄,使用usermod -d 命令來執(zhí)行,在更改用戶主目錄的時候要先創(chuàng)建目錄

對于用戶的刪除命令直接使用userdel username即可,如果在刪除用戶的時候也想刪除用戶的主目錄可以加上-r參數(shù)

對于用戶組的刪除很簡單直接使用groupdel命令后加組名就可以刪除

linux下面如何更改用戶名,使得所有原所屬文件夾的擁有者和所屬組名稱也一并更改過來?

一、《Linux的chmod命令》。在 shell 中,可以使用chown命令來改變文件所有者及用戶組,chgrp命令來改變文件所在用戶組。在 Linux的C程序中,可以使用chown函數(shù)來改變文件所有者,及所在用戶組。

另外,在shell中,要修改文件當前的用戶必須具有管理員root的權限??梢酝ㄟ^su命令切換到root用戶,也可以通過sudo獲得root的權限。

二、使用chown命令更改文件擁有者

在 shell 中,可以使用chown命令來改變文件所有者。chown命令是change owner(改變擁有者)的縮寫。需要要注意的是,用戶必須是已經(jīng)存在系統(tǒng)中的,也就是只能改變?yōu)樵?/etc/passwd這個文件中有記錄的用戶名稱才可以。

chown命令的用途很多,還可以順便直接修改用戶組的名稱。此外,如果要連目錄下的所有子目錄或文件同時更改文件擁有者的話,直接加上 -R的參數(shù)即可。

基本語法:

chown [-R] 賬號名稱 文件或目錄

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

參數(shù):

-R : 進行遞歸( recursive )的持續(xù)更改,即連同子目錄下的所有文件、目錄

都更新成為這個用戶組。常常用在更改某一目錄的情況。

示例1:

[root@localhost?home]#?touch?testfile?//由?root?用戶創(chuàng)建文件?

[root@localhost?home]#?ls?testfile?–l?

-rw--w--w-?1?root?root?0?Jun?7?19:35?testfile?//文件的擁有者及擁有者級均為?root?

[root@localhost?home]#?chown?yangzongde?testfile?//修改文件擁有者為?yangzongde?

[root@localhost?home]#?ls?testfile?-l?

-rw--w--w-?1?yangzongde?root?0?Jun?7?19:35?testfile?//查看文件擁有者為?yangzongde,但組仍為?root

三、使用chgrp命令更改文件所屬用戶組

在shell中,可以使用chgrp命令來改變文件所屬用戶組,該命令就是change group(改變用戶組)的縮寫。需要注意的是要改變成為的用戶組名稱,必須在 /etc/group里存在,否則就會顯示錯誤。

基本語法:

chgrp [-R] 用戶組名稱 dirname/filename ...

參數(shù):

-R : 進行遞歸( recursive )的持續(xù)更改,即連同子目錄下的所有文件、目錄

都更新成為這個用戶組。常常用在更改某一目錄的情況。

示例3

[root@localhost?home]#?ls?testfile?-l?

-rw--w--w-?1?yangzongde?root?0?Jun?7?19:35?testfile?//查看文件擁有者為?yangzongde,但組為?root?

[root@localhost?home]#?chgrp?yangzongde?testfile?//修改擁有者組為?yangzongde?

[root@localhost?home]#?ls?testfile?-l?

-rw--w--w-?1?yangzongde?yangzongde?0?Jun?7?19:35?testfile?

[root@localhost?home]#?chown?root:root?testfile?//?使用?chown?一次性修改擁有者及組?

[root@localhost?home]#?ls?testfile?-l?

-rw--w--w-?1?root?root?0?Jun?7?19:35?testfile

文章題目:Linux組群改名命令 linux修改用戶組群
文章來源:http://muchs.cn/article34/ddccppe.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供域名注冊、網(wǎng)站設計、動態(tài)網(wǎng)站、自適應網(wǎng)站響應式網(wǎng)站、網(wǎng)站制作

廣告

聲明:本網(wǎng)站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設公司