Linux常用命令(二)之用户与分组

用户与分组:

1、添加用户:

useradd newuser ; //添加一个用户 名字为newuser ;

进入home文件夹,cd homepass newuser 为newuser用户添加密码,按照提示输入密码即可。

查看用户信息:进入 /etc 找到一个passwd文件,查看文件详细信息 more passwd ;翻到最后一行

注意:最后一行为:newuser:x:1001:1001::home/newuser

第一个1001为用户的编号为1001 , 第二个1001为这个用户所在组的编号为1001,

主目录为/home/newuser
在主目录里的 /bin/bash 为该用户的shell,用来解释Linux的命令,
shell在Linux内核外部,用来解释使用者键入的各种命令,不同的shell对命令的解释有时也不同。

注意:在添加用户的时候,若不指定将该用户添加到哪个组,那么会自动添加一个和用户名相同的组,然后将该用户添加到新添加的组中。查看组的信息,在/etc中 more group

在文本的尾部



可以看到:下面有一个新组:newuser 组编号为1001。

2、添加组

当然,我们也可以手动添加一个组,例如添加一个组名字为newgroup ;

groupadd newgroup ; more group 查看组信息:



很明显可以看到newgroup:x:1002,说明我们已经添加成功了。

现在我们可以继续添加一个用户,并为其指定分组到newgroup中。

useradd user02 –g newgrounp ; 添加user02到newgroup中。



在etc查看passwd的信息 more passwd

很清楚的看到了user02:x:1002:1002::home/user02:

此时,如果我们需要将某一个用于移动到另一个组中

只需:使用 usermod –g newgroup newuser ;

将newuser用户移动到newgroup中。



现在可以看到newuser的组信息变成了1002 。

3、删除用户

接下来就是如何删除用户了?
很简单,语法和之前相似:

userdel user02删除newuser用户



查看用户:

发现user02已经不见了,说明已经被删除了。

但是在home中然存在user02,此时需要通过rm –rf user02将其彻底删除。

切换用户:su (switch user)

su newuser ;

切换到newuser,输入密码即可。

以上内容就是对用户和组的内容简单了解。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值