帮助命令
帮助命令:man help
命令名称:man help
命令英文原意:manual help
man命令所在路径:/usr/bin/man
执行权限:所有用户
功能描述:获得帮助信息
语法:
man [命令] help [命令]
man:描述外部命令,help:描述内部命令
whereis [命令]:
定位命令位置及帮助文档位置
type [命令]:
命令类型(外部/内部),命令位置
file [文件]:
文件类型
用户管理命名
添加新用户:useradd
命令名称:useradd
命令所在路径:/usr/sbin/useradd
执行权限:root
语法:useradd 用户名
范例:$ useradd ld
设置用户密码:passwd
命令名称:passwd
命令所在路径:/usr/bin/passwd
执行权限:所有用户
语法:passwd 用户名
范例:$ passwd ld
删除用户:userdel
userdel [-r] 用户名
选项:
-r:删除用户的同时删除用户家目录
查看用户ID:id 用户名
切换用户身份:su
su [选项] 用户名
选项:
-:选项只使用“-”代表连带用户的环境变量一起切换
-c:仅执行一次命令,而不切换用户身份
su - root -c "useradd user"
#不切换成 root,但是执行 useradd 命令添加 user 用户
查看登录用户信息:who
命令名称:who
命令所在路径:/usr/bin/who
执行权限:所有用户
语法:who
范例:$ who
查看登录用户详细信息:w
命令名称:w
命令所在路径:/usr/bin/w
执行权限:所有用户
语法:w
范例:$ w
chown [-cfhvR] user[:group] file
利用 chown 将指定文件的拥有者改为指定的用户或组
-c : 显示更改的部分的信息
-f : 忽略错误信息
-h :修复符号链接
-v : 显示详细的处理信息
-R : 处理指定目录以及其子目录下的所有文件
usermod [options] user
修改用户账户信息
-a|--append
##把用户追加到某些组中,仅与-G选项一起使用
-c|--comment
##修改/etc/passwd文件第五段comment
-d|--home
##修改用户的家目录通常和-m选项一起使用
-e|--expiredate
##指定用户帐号禁用的日期,格式YY-MM-DD
-f|--inactive
##用户密码过期多少天后采用就禁用该帐号,0表示密码已过期就禁用帐号,-1表示禁用此功能,默认值是-1
-g|--gid
##修改用户的gid,改组一定存在
-G|--groups
##把用户追加到某些组中,仅与-a选项一起使用
-l|--login
##修改用户的登录名称
-L|--lock
##锁定用户的密码
-m|--move-home
##修改用户的家目录通常和-d选项一起使用
-s|--shell
##修改用户的shell
-u|--uid
##修改用户的uid,该uid必须唯一
-U|--unlock
##解锁用户的密码