linux改變用戶所屬組
⑴ linux修改文件所屬用戶和組
linux怎麼修改文件所屬用戶和組?我們一起來了解一下吧。1、首先打開linux系統。
本文章基於ThinkpadE15品牌、centos7系統撰寫的。
⑵ 如何更改linux文件的擁有者及用戶組
一,使用chown命令更改文件擁有者
在 shell 中,可以使用chown命令來改變文件所有者。chown命令是change owner(改變擁有者)的縮寫。需要要注意的是,用戶必須是已經存在系統中的,也就是只能改變為在 /etc/passwd這個文件中有記錄的用戶名稱才可以。
chown命令的用途很多,還可以順便直接修改用戶組的名稱。此外,如果要連目錄下的所有子目錄或文件同時更改文件擁有者的話,直接加上-R的參數即可。
基本語法:
chown[-R]賬號名稱文件或目錄
chown[-R]賬號名稱:用戶組名稱文件或目錄
參數:
-R: 進行遞歸( recursive )的持續更改,即連同子目錄下的所有文件、目錄
都更新成為這個用戶組。常常用在更改某一目錄的情況。
示例1:
[root@localhost home]#touchtestfile//由乎團 root 用戶創建文件
[root@localhost home]#lstestfile–l
-rw--w--w- 1 root root 0 Jun 7 19:35 testfile//文件的擁有者及擁有者級均為 root
[root@localhost home]#chownyangzongdetestfile//修改文件擁有者為 yangzongde
[root@localhost home]#lstestfile-l
-rw--w--w- 1 yangzongde root 0 Jun 7 19:35 testfile//查看文件擁有者為 yangzongde,但組仍為 root
示例2:
chownbininstall.log
ls-l
-rw-r--r-- 1 bin users 68495 Jun 25 08:53 install.log
chownroot:rootinstall.log
ls -l
-rw-r--r-- 1 root root 68495 Jun 25 08:53 install.log
二,使用chgrp命令更改文件所屬用戶組
在shell中,可以使用chgrp命令來改變文件所屬用戶組,該命令就是change group(改變用戶組)的縮寫。需要注意的是要改變成為的用戶組名稱,必須在/etc/group里存在,否則就會顯示錯誤。
基本語法:
chgrp[-R]
1.linux中管理員和文件的屬主可以通過chmod更改文件的許可權.chmod 有兩種表示方法:文字和數字設定法.
g 就是組group,+是添加許可權.r是read讀. o是其他人other(非文件所有者和文件所有者所在組以外的其他人)
chmod g+r,o+r aaa.txt 就是給同組人,以及其他人對文件aaa.txt讀的許可權.
2.chmod n1n2n3 文件或者目錄名 750中7是表示的屬主(文件所有歲耐橘者)具有讀,寫和執行的許可權,5是文件所有者所在的組的許可權,5表示有讀和執行的許可權,表示文件屬主所在組的同組人有讀和執行的許可權,沒有對文件寫入的許可權畝謹.其他人沒有許可權.
⑶ linux鎬庢牱淇鏀規枃浠舵墍灞炵敤鎴峰拰緇
linux淇鏀規枃浠舵墍灞炵敤鎴峰拰緇
浣跨敤chown鍛戒護鍙浠ヤ慨鏀規枃浠舵垨鐩褰曟墍灞炵殑鐢ㄦ埛錛
鍛戒護錛歝hown 鐢ㄦ埛 鐩褰曟垨鏂囦歡鍚
渚嬪傦細chown qq /home/qq (鎶奾ome鐩褰曚笅鐨剄q鐩褰曠殑鎷ユ湁鑰呮敼涓簈q鐢ㄦ埛)
浣跨敤chgrp鍛戒護鍙浠ヤ慨鏀規枃浠舵垨鐩褰曟墍灞炵殑緇勶細
鍛戒護錛歝hgrp 緇 鐩褰曟垨鏂囦歡鍚
渚嬪傦細chgrp qq /home/qq (鎶奾ome鐩褰曚笅鐨剄q鐩褰曠殑鎵灞炵粍鏀逛負qq緇)
⑷ 在linux中如何修改用戶的初始用戶組和附加用戶組
在 Linux 中,您可以使用以下命令來修改用戶的初始用戶組:
usermod -g new_group username
其中,new_group 是您想要設置的新的初始用戶組,username 是您想要修改的用戶名。
如果您想要將用戶添加到一個或多個附加用戶組中,請使用以下命令:
usermod -aG group1[,group2,...] username
其中,陵寬group1、group2 等等表示您想要添加的附加用戶組,多個用戶組可以用逗號隔開。請注意,在使用此命令更改用戶的附加用戶組時,必須返巧添加 -a 選項來確保保留用戶之尺世亮前的所有其他用戶組。
修改用戶的初始用戶組或附加用戶組後,需要注銷並重新登錄,才能使更改生效。