Linux系統(tǒng)添加刪除用戶及用戶組的方法步驟:

創(chuàng)新互聯(lián)公司2013年開創(chuàng)至今,先為澄城等服務(wù)建站,澄城等地企業(yè),進行企業(yè)商務(wù)咨詢服務(wù)。為澄城企業(yè)網(wǎng)站制作PC+手機+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問題。
1、創(chuàng)建用戶
adduser phpq //新建phpq用戶
passwd phpq //給phpq用戶設(shè)置密碼
2、建工作組
groupadd tes //新建test工作組
3、新建用戶同時增加工作組
useradd -g test phpq //新增phpq用戶并增加到test工作組
注:-g所屬組 -d家目錄 -s所用的shell
4、給已有的用戶增加工作組
usermod -G groupname username或者gpasswd -a user group
5、臨時關(guān)閉
在/etc/shadow文件中屬于該用戶的行的第二個字段(密碼)前面加上*就可以了,想恢復(fù)該用戶,去掉*即可,或者使用如下命令關(guān)閉用戶賬號:passwd
peter -I
重新釋放:passwd peter -u
6、永久性刪除用戶賬號
userdel peter、groupdel peter、usermod -G peter
peter(強制刪除該用戶的主目錄和主目錄下的所有文件和子目錄)
7、從組中刪除用戶
編輯/etc/group找到GROUP1那一行,刪除A,或者用命令gpasswd -d A GROUP
8、顯示用戶信息
id user、cat /etc/passwd
linux一條命令不能創(chuàng)建多個用戶組。Linux中創(chuàng)建用戶組的命令是groupadd,這個命令只能創(chuàng)建一個用戶組。
每個用戶都有一個用戶組,系統(tǒng)可以對一個用戶組中的所有用戶進行集中管理。不同Linux系統(tǒng)對用戶組的規(guī)定有所不同,如Linux下的用戶屬于與它同名的用戶組,這個用戶組在創(chuàng)建用戶時同時創(chuàng)建。
用戶組的管理涉及用戶組的添加、刪除和修改。組的增加、刪除和修改實際上就是對/etc/group文件的更新。
1、增加一個新的用戶組使用groupadd命令。其格式如下:
代碼:
groupadd選項用戶組
可以使用的選項有:
代碼:
-gGID指定新用戶組的組標識號(GID)。
-o一般與-g選項同時使用,表示新用戶組的GID可以與系統(tǒng)已有用戶組的GID相同。
例1:代碼:#groupaddgroup1
此命令向系統(tǒng)中增加了一個新組group1,新組的組標識號是在當(dāng)前已有最大組標識號基礎(chǔ)上加1。
例2:代碼:#groupadd-g101group2
此命令向系統(tǒng)中增加了一個新組group2,同時指定新組的組標識號是101。
2、如果要刪除一個已有的用戶組,使用groupdel命令。其格式如下:
代碼:
groupdel用戶組
例如:代碼:#groupdelgroup1
此命令從系統(tǒng)中刪除組group1。
3、修改用戶組的屬性使用groupmod命令。其語法如下:
代碼:
groupmod選項用戶組
常用的選項有:
代碼:
-gGID為用戶組指定新的組標識號。
-o與-g選項同時使用,用戶組的新GID可以與系統(tǒng)已有用戶組的GID相同。
-n新用戶組將用戶組的名字改為新名字
例1:代碼:#groupmod-g102group2
此命令將組group2的組標識號修改為102。
例2:代碼:#groupmod_g10000-ngroup3group2
此命令將組group2的標識號改為10000,組名修改為group3。
4、如果一個用戶同時屬于多個用戶組,那么用戶可以在用戶組之間切換,以便具有其他用戶組的權(quán)限。用戶可以在登錄后,使用命令newgrp切換到其他用戶組,這個命令的參數(shù)就是目的用戶組。例如:代碼:$newgrproot
這條命令將當(dāng)前用戶切換到root用戶組,前提條件是root用戶組確實是該用戶的主組或附加組。類似于用戶賬號的管理,用戶組的管理也可以通過集成的系統(tǒng)管理工具來完成。
1 首先查詢磁盤空間占用情況。
發(fā)現(xiàn)/根目錄下面磁盤占用百分之一百
df -ah
2 進入根目錄,查詢大文件與目錄
cd /
du -sh * | sort -n
查看上GB的目錄并且排序,可以用這個命令
du -h --max-depth=1 |grep ‘G’ |sort
3 然后不斷執(zhí)行上面的過程,進入大文件目錄,定位大文件
4 最后找到是Tomcat下面logs日志占據(jù)了20多G文件,刪除,重啟Tomcat釋放空間
Linux中每個用戶都要屬于一個或多個組,有了用戶組,就可以將用戶添加到組中,這樣就方便管理員對用戶的集中管理。 Linux系統(tǒng)中用戶組分為root組、系統(tǒng)組、普通用戶組三類。當(dāng)一個用戶屬于多個組時,這些組中只能有一個作為該用戶的主屬組,其他組就被稱為此用戶的次屬組。 組基本信息在文件/etc/group中;組密碼信息在文件/etc/gshadow中。通過命令:cat /etc/group、cat /etc/gshadow可查看文件內(nèi)容。
各用戶組中,以 ":" 作為字段之間的分隔符,分為 4 個字段,每個字段對應(yīng)的含義為:
組名:密碼:GID:該用戶組中的用戶列表
而在gshadow文件中,每行代表一個組用戶的密碼信息,各行信息用 ":" 作為分隔符,分為 4 個字段,每個字段的含義如下:
組名:加密密碼:組管理員:組附加用戶列表
root用戶可以直接修改/etc/group文件達到管理組的目的,也可以使用以下命令:groupadd、groupdel、groupmod -n、gpasswd -a、gpasswd -d、newgrp。
下面使用案例分別講解這些命令:
添加用戶組的命令是 groupadd,命令格式如下:
groupadd? [ -g gid? [ -o ] ]? [ -r ]? [ -f ]? group
參數(shù)說明:
-g:指定新建工作組的 id;
-r:創(chuàng)建系統(tǒng)工作組,系統(tǒng)工作組的組ID小于 500;
-K:覆蓋配置文件 "/ect/login.defs";
-o:允許添加組 ID 號不唯一的工作組。
-f,--force: 如果指定的組已經(jīng)存在,此選項將失明了僅以成功狀態(tài)退出。當(dāng)與 -g 一起使用,并且指定的GID_MIN已經(jīng)存在時,選擇另一個唯一的GID(即-g關(guān)閉)。
示例:創(chuàng)建一個新的組,并添加組 ID。
[root@VM-4-4-centos ~]# groupadd? -g? 888? newgroup
此時在/etc/group文件中產(chǎn)生了一個id為888的項目:
刪除用戶組時,可用groupdel(group delete)指令來完成。倘若該組中仍包括某些用戶,則必須先刪除這些用戶后,方能刪除組。 注意:刪除的組不能為主屬組! 命令格式:
groupdel? [組名]? ? ? ? ?
示例:刪除用戶組 newgroup
[root@VM-4-4-centos ~]# groupdel? newgroup
此時再查看/etc/group文件時可以看到用戶組newgroup已經(jīng)不存在,刪除成功!
要更改用戶組識別碼或名稱可使用 groupmod 來完成。命令格式:
groupmod? [ -g? 群組識別碼? -o ] [ -n? 新群組名稱 ] [原群組名稱]
參數(shù)說明 :
-g 群組識別碼 設(shè)置欲使用的群組識別碼。
-o 重復(fù)使用群組識別碼。
-n 新群組名稱 設(shè)置欲使用的群組名稱。
示例:創(chuàng)建用戶組newgroup并修改其名稱為modifiedgroup
[root@VM-4-4-centos ~]# groupadd? newgroup
[root@VM-4-4-centos ~]# groupmod? -n? modifiedgroup? newgroup
查看/etc/group文件,只存在名稱為modifiedgroup的用戶組,修改成功!
gpasswd 是 Linux 下工作組文件 /etc/group 和 /etc/gshadow 管理工具,用于將一個用戶添加到組或者從組中刪除。命令格式:
gpasswd? [可選項]? 組名
可選項參數(shù) :
-a:添加用戶到組;
-d:從組刪除用戶;
-A:指定管理員;
-M:指定組成員和-A的用途差不多;
-r:刪除密碼;
-R:限制用戶登入組,只有組中的成員才可以用newgrp加入該組。
示例1:將用戶yangwei添加到組modifiedgroup中
[root@VM-4-4-centos ~]# gpasswd? -a? yangwei? modifiedgroup
此時查看/etc/group文件發(fā)現(xiàn)組?modifiedgroup中出現(xiàn)用戶yangwei
示例2:將用戶yangwei從組modifiedgroup中給刪除
[root@VM-4-4-centos ~]# gpasswd? -d? yangwei? modifiedgroup
再次查看/etc/group文件發(fā)現(xiàn)用戶yangwei已經(jīng)不存在。
當(dāng)需要在不同的群組下工作的時候我們需要進行切換群組操作,這個操作由newgrp指令來完成。命令格式如下:
newgrp [群組名稱]
注意!當(dāng)前用戶必須都是兩個群組的成員,否則切換群組時需要輸入切換組的組密碼,這時候當(dāng)前用戶作為臨時成員在切換組下工作,所創(chuàng)建的文件全都屬于切換組。
示例1:用戶yangwei不屬于群組modifiedgroup,請將當(dāng)前工作組切換為modifiedgroup。
示例2:將用戶yangwei添加到組modifiedgroup中,并切換工作組為modifiedgroup。
總結(jié):Linux用戶組管理需要掌握最基本的幾個命令及其選項參數(shù): groupadd 、groupdel 、groupmod 、gpasswd 、newgrp !
1.列出文件清單命令:ls
ls命令能夠列出當(dāng)前目錄下的所有內(nèi)容。ls 命令的執(zhí)行方式為:
# ls [-選項] [文件名或者目錄名]
進入到Linux命令行中后,我們至少要知道當(dāng)前所處的位置有哪些內(nèi)容,這些信息就可以使用ls命令來獲得。
在Linux中,ls命令是最常使用的命令之一,因為在命令行下要隨時查看目錄內(nèi)容。如果不加任何選項的話,ls命令僅列出當(dāng)前目錄下的文件和目錄名,例如,想要查看/etc目錄下的內(nèi)容,可以使用下列命令:
# ls /etc
如果想要列出當(dāng)前目錄下所有文件,則可以使用下列命令:
# ls -a
2、cat命令
功能:在標準輸出上顯示文件。
語法:cat [-vTEuAte] 文件
例子: cat example.txt
cat -A exam2.txt
cat file1 file2 file2
3、more命令
功能:在終端屏幕按屏顯示文本文件。
語法: more [-pcdls] 文件
例子: more example.c
more -dc example.c
more -c -10 example.c
4、less命令
less命令的功能幾乎和more命令一樣,也是用來按頁顯示文件,不同之處在于less命令在顯示文件時允許用戶既
可以向前又可以向后翻閱文件。
5、head命令
功能:顯示指定文件的前若干行。缺省設(shè)置為顯示10行
語法:head [-n] 文件
例子: head example.c
head -3 example.c
6、tail命令
功能:顯示指定文件的末尾若干行。缺省設(shè)置為顯示10行
語法:tail [+ / - num ] [參數(shù)] 文件
+num 從第num行以后開始顯示。- num 從距文件尾num行處開始顯示。
例子: tail example.c
tail -4 example.c
7、grep、fgrep和egrep命令
功能:
這組命令以指定模式搜索文件,并通知用戶在什么文件中搜索到與指定的模式匹配的字符串,并打印出所有包含該字符串的文本行,在該文本行的最前面是該行所在的文件名。grep命令一次只能搜索一個指定的模式;egrep命令檢索擴展的正則表達式(包括表達式組和可選項);fgrep命令檢索固定字符串,它不識別正則表達式,是快速搜索命令。
語法:
grep [-EFbcihlnvxef] [查找模式] [文件名1,文件名2,……]
egrep [選項] [查找模式] [文件名1,文件名2,……]
fgrep [選項] [查找模式] [文件名1,文件名2,……]
例子: grep "text file" example
grep data *
grep goto *.c
網(wǎng)頁名稱:linux刪除組命令 刪除linux用戶組的命令
標題網(wǎng)址:http://chinadenli.net/article20/hpecjo.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站維護、網(wǎng)站導(dǎo)航、App開發(fā)、企業(yè)建站、營銷型網(wǎng)站建設(shè)、用戶體驗
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)