1 编写脚本,接受二个位置参数,magedu和/www,判断系统是否有magedu,如果没有则自动创建magedu用户,并自动设置家目录为/www
#!/bin/bash
#DATE 2019.12.29
#Name useradd.sh
user=$1
path=$2
[ $# -ne 2 ] && echo "Usage: $0 user path, the example: sh useradd.sh test /www " && exit 1
if id $user &> /dev/null ; then
echo "$user is exist"
exit 1
else
useradd -m -d $path $user
[ $? -eq 0 ] && echo "$user create sucess"
fi
2 当a.txt里出现top时候就退出tail,这个命令用于实时监控并过滤log是否出现了某条记录。
tail -f a.txt | sed '/^top$/ q'
3 实时查看本机网络服务的活动状态。
lsof –i
4 这行脚本能输出你最常用的十条命令
history | awk '{CMD[$2]++;count++;} END { for (a in CMD )print CMD[a] " " CMD[a]/count*100 "% " a }' | grep -v "./" | column -c3 -s " " -t | sort -nr | nl | head -n10
或者
history|awk ‘{print $2}’|awk ‘BEGIN {FS=”|”} {print $1}’|sort|uniq -c|sort -rn|head -10)
来源:CSDN
作者:liaowunonghen
链接:https://blog.csdn.net/liaowunonghen/article/details/103742787