linux用户管理命令

Posted Audience80的博客

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux用户管理命令相关的知识,希望对你有一定的参考价值。

用户


用户添加

useradd 用户名
#指定用户目录默认在/home/用户名
useradd 用户名 -d 路径
# 指定用户组
useradd 用户名 -g 用户组

#### 密码修改
passwd <用户名>

不加用户名,默认为当前登录用户

用户删除

userdel 用户名
# 用户目录也一并删除
userdel -r 用户名

用户所属组更改

usermod 用户名 -g 组名

用户登录初始目录更改

usermod 用户名 -d 目录名

用户信息查询

id 用户名
# 查询当前用户名
whoami
# 查询当前用户名详细点
who am i

用户组



#### 用户组添加

groupadd 组名

用户组删除

groupdel 组名

相关文件


  • /ect/passwd

用户的配置文件,各种信息。
每行含义:用户名:口令:用户标识号:组标识号:注释性描述:主目录:登录shell

  • /etc/shadow

口令(密码)的配置文件。
每行含义:登录名:加密口令:最后一次修改时间:最小时间间隔:最大时间间隔:警告时间:不活动时间:失效时间:标志

  • /etc/group

组配置文件。
每行含义:组名:口令:组标识号:组内用户列表

以上是关于linux用户管理命令的主要内容,如果未能解决你的问题,请参考以下文章

VSCode自定义代码片段——git命令操作一个完整流程

VSCode自定义代码片段4——cli的终端命令大全

VSCode自定义代码片段15——git命令操作一个完整流程

VSCode自定义代码片段15——git命令操作一个完整流程

linux下使用git管理代码

Linux学习之用户管理命令与用户组管理命令(十五)