linux passwd shadow usermod groupmod id bash变量类型、定义、引用、撤销
2016-05-11 06:45
429 查看
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 修改组属性定义 9.id -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_Name
相关文章推荐
- Linux socket 初步
- Linux Kernel 4.0 RC5 发布!
- linux lsof详解
- linux 文件权限
- Linux 执行数学运算
- 10 篇对初学者和专家都有用的 Linux 命令教程
- Linux 与 Windows 对UNICODE 的处理方式
- Ubuntu12.04下QQ完美走起啊!走起啊!有木有啊!
- 解決Linux下Android开发真机调试设备不被识别问题
- 运维入门
- 运维提升
- Linux 自检和 SystemTap
- Ubuntu Linux使用体验
- c语言实现hashmap(转载)
- Linux 信号signal处理机制
- linux下mysql添加用户
- Scientific Linux 5.5 图形安装教程
- Linux 下无损图片压缩小工具介绍