user_check.sh 用户
用户类型为
super user 0
system user 1-999
common user
$*表示脚本后面跟的所有字符串
[root@docker3 mnt]# sh user_check.sh
error : Please input username
[root@docker3 mnt]# sh user_check.sh yan
yan is common user
[root@docker3 mnt]# sh user_check.sh root
root is super user
[root@docker3 mnt]# sh user_check.sh out
ERROR: out is not exist
执行脚本
file_check.sh在执行时
如果脚本后未指定检测文件报错“未检测文件,请指定”
如果脚本后指定文件不存在报错“此文件不存在”
当文件存在时请检测文件类型并显示到输出中
[root@docker3 mnt]# sh user_check.sh
root
yan
Apache_port.sh
此脚本接入数字
http的端口就改为此数字
假设selinux为关闭状态
写个用户文件,启动脚本就能使得用户文件写的用户创建出来
[root@docker3 mnt]# cat userlist
y1
w2
q3
clear_log.sh 执行脚本后可以清空日志
里面RULES告诉了日志的采集点,所以我们要过滤RULES底下的行
[root@docker3 mnt]# grep -A $(sed -n '$=' /etc/rsyslog.conf) RULES /etc/rsyslog.conf | sed 's/-//g;/^$/d;/^#/d;/:omusrmsg:/d'| awk '{print ">" $2}' | bash