访问手机版  

Linux常用命令|Linux培训学习|考试认证|工资待遇与招聘,认准超级网工!

招聘|合作 登陆|注册

网络工程师培训

当前位置:网络工程师 > 技术课程 > linux > 热点关注 > linux常用命令

linux常用命令(4)——用户、权限

时间:2019-07-27

linux常用命令_linux命令vi进入后命令_常用dos命令大全及其用法

[root@localhost ~]# useradd 用户名  
[root@localhost ~]# id 用户名

[root@localhost ~]# useradd grace #添加一个用户,用户名是grace
[root@localhost ~]# id grace  #查询grace的信息
uid=500(grace) gid=500(grace) groups=500(grace),16(dialout),33(video) 

uid=500(grace):当前登录的用户是grace,uid是500

uid : UserId,即用户ID,用来标识每个用户的唯一标示符

gid:GroupId,即组ID,用来标识用户组的首要组

groups:所在组信息,表示它的附属组是dialout,video。

userdel命令用于删除给定的用户linux常用命令,以及与用户相关的文件。若不加选项,则仅删除用户帐号,而不删除相关文件。

常用dos命令大全及其用法_linux命令vi进入后命令_linux常用命令

userdel [选项] 用户名

选项:

如果不填加选项,那么只是删除用户,系统中的文件仍然存在

[root@localhost ~]# userdel grace  #删除grace用户
[root@localhost ~]# id grace       #查询用户信息  
id: ruoze: No such user
[root@localhost ~]# useradd grace  #添加grace用户,出现错误
useradd: warning: the home directory already exists.
Not copying any file from skel directory into it.
Creating mailbox file: File exists 
[root@localhost ~]# ll /home  #查询家目录
total 12
drwxr-xr-x.  2 root   root   4096 Dec  5 17:00 demo1
drwx------. 27 grace  grace  4096 Dec  5 22:43 grace
drwx------.  4 grace2 grace2 4096 Dec  6 00:27 grace2
-rw-r--r--.  1 root   root      0 Dec  5 18:57 xxx.log 
#系统中仍然存在grace,因为一开始删除的时候我们只是删除了用户名,系统里的文件仍然存在
[root@localhost ~]# cat /etc/passwd|grep grace #利用管道查询该用户信息 
 /etc/passwd    #该目录下存放用户信息
grace:x:501:501::/home/grace:/bin/bash
[root@localhost ~]# cat /etc/group |grep grace
grace:x:501:
#强制删除grace用户
[root@localhost ~]# userdel -f -r grace
userdel: user 'grace' does not exist
[root@localhost ~]# id grace
id: grace: No such user 

usermod命令用于修改用户的基本信息,如果需要修改的用户正在线上则无法更改信息。

usermod 选项 参数

常用选项

-g<群组>:修改用户所属的群组;

 上一个教程:Linux -> dnsenum命令详解