Linux常用命令(二)之用户与分组
来源:互联网 发布:淘宝刀具 编辑:程序博客网 时间:2024/06/04 01:17
用户与分组:
1、添加用户:
useradd newuser
; //添加一个用户 名字为newuser ;
进入home文件夹,cd homepass 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,输入密码即可。
以上内容就是对用户和组的内容简单了解。
- Linux常用命令(二)之用户与分组
- Linux常用命令二(用户与组)
- Linux常用命令之(二)
- LINUX入门常用命令之Linux与用户有关的命令
- linux(二)之linux常用命令一
- linux(三)之linux常用命令二
- linux(二)之linux常用命令一
- Linux常用命令之二
- linux常用命令之二
- Linux常用命令之二
- Linux常用命令之二
- Linux 常用命令之二
- linux学习笔记之常用命令(二)
- Linux学习笔记之常用命令(二)
- linux常用命令二之权限,搜索与帮助命令
- linux常用命令二之权限,搜索与帮助命令
- linux常用命令总结之二
- 初识Linux之常用命令二
- opencv从零开始——7. 在CentOS上,基于Qt使用OpenCV的方法
- linux下杀死指定进程的方法
- 按行写文件
- java中的Iterator
- 18.剑指offer-连续子数组的最大和
- Linux常用命令(二)之用户与分组
- HFUT-ACM1354砝码称重
- Struts2自定义拦截器
- War of the Corporations(字符串子串的查找)
- 数据标准化 Data Normalization
- NYOJ325 zb的生日
- RGB和Bitmap互相转换
- 文章标题
- 412. Fizz Buzz