Linux基础用户管理篇三

一、usermod命令

usermod [options] username

options:

-g:更新此用户的群组

-G:定义这个用户为一或一堆群组成员

-u:用户ID值

-s:指定shell类型

-L:锁定用户

-U:解锁用户

 -l: 改用户名

-e:加上用户账号停止时间,日期格式为MM/DD/YY

-d:更新用户登陆的目录

-m:移动用户家目录至新的位置

eg:useradd -u 1000 -g gp0001 -G gp0002,gp0003  java

eg:useradd -l python -u 2000 -g cats -s /sbin/nologin   -e 10/01  java

二、id命令

作用来查看指定的用户信息(或判断用户是否存在)

格式:id [-u|-g|-G] username

options:

-u:显示用户uid

-g:显示用户gid

-G:显示用户全部组的id

三、su命令

作用:切换用户

格式:su - 目标用户

su和su -命令区别:

前者只是切换了root身份,但shell环境仍然是普通用户的shell,而后者连用户和shell环境一起切换成root身份了。只有切换了shell环境才不会出现PATH环境变量错误。

  

posted @ 2019-11-20 05:46  Y_Andy  阅读(113)  评论(0编辑  收藏  举报