1.group操作
groupadd 添加组
groupmems 对组成员进行修改,可以添加和删除
groupmems -g 组名 -a 用户名 #往这个组里添加用户
groupmems -g 组名 -l 查看这个组里的用户
groupdel 删除组
2.家目录下的初始文件
- .bash_profile 用户每次登陆时执行
- .bashrc 用户每次进入新的bash环境执行
- .bash_logout 用户退出登录的时候执行的
- .bash_history 用户的历史命令,退出用户的时候会将这次输入的历史命令保存到.bash_history
/etc/bashrc 与 /etc/profile 做全局配置
家目录下面的
.bashrc .bash_profile 做个人配置
3.su 命令
su - 用户名:.bash_profile 和 .bashrc 都会被执行
su 用户名 :.bashrc 只会执行这个文件
su - 从连同环境一起切到sanle的环境
4.root密码忘记了怎么办?
进入单用户模式,修改root密码
5.echo字符串截取:
line=`head -n1 /etc/passwd`
echo "字符串为:$line"
echo "截取前4个字符:"
echo ${line:0:4}
echo "截取后9个字符:"
echo ${line:0-9}
echo "从倒数第九个字符开始截取4个字符"
echo ${line:0-9:4}
echo "从左向右截取最后一个:后的字符"
echo ${line##*:}
echo "从左向右截取第一个:后的字符"
echo ${line#*:}
echo "从右向左截取最后一个:后的字符"
echo ${line%%:*}
echo "从右向左截取第一个:后的字符"
echo ${line%:*}
echo "字符串长度"
echo ${#line}