1.useradd 删除用户,默认保留家目录
-r:将家目录一起删除
2.passwd 设定用户密码
-l:锁定用户
-u:解锁用户
3./etc/shadow 文件格式
用户名:加密密码:最近一次密码修改时间:最短使用期限:最长使用期限:
警告区间:非活动区间:账号过期期限:预留时间
4.gpasswd 设定组密码
5.groupdel 删除组
6.修改用户的属性定义
chsh 修改用户默认shell
chfn 修改用户注释
7.usermod
-u:修改用户ID
-g:修改基本组ID
-G:修改附件组ID,默认覆盖原有附加组,如果是添加,则同时使用-a选项
-c:修改注释
-d:修改家目录,默认不会迁移用户的家目录,如果要迁移则同时使用-m选项
-s:shell,指定为新shell
-l:修改登录用户名
-L:锁定用户
-U:解锁用户
8.groupmod 修改组属性定义
-u:显示用户ID,如需显示用户名则同时使用-n
-g:显示基本组ID,如需显示组名则同时使用-n
-G:显示所有组ID,如需显示所有组名则同时使用-n
10.bash中的变量
变量类型
本地变量:只对当前shel进程有效,对其它shell及子shell无效
局部变量:仅对局部代码有效
环境变量:对所有shell有效
位置变量:$1......$n
特殊变量
$0 脚本名称本身
$? 上一条命令的执行状态,用数字来表示,0表示成功,1-255表示失败类型
变量定义
[set] Var_Name="Vlaue" ,set不带参数显示所有变量
引用变量
${Var_Name} 例:animal="pig";${animal}s
撤销变量
unset Var_Namelinux passwd shadow usermod groupmod id bash变量类型、定义、引用、撤销
原创
©著作权归作者所有:来自51CTO博客作者wanglm510的原创作品,请联系作者获取转载授权,否则将追究法律责任
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
linux,/etc/passwd,/etc/shadow详解
linux,/etc/passwd,/etc/shadow详解
linux /etc/passwd /etc/shadow详解 -
Linux学习笔记(十二)usermod、passwd、mkpasswd
usermod passwd mkpasswd
usermod passwd mkpasswd

















