新华路网站建设,企业网站建设兴田德润很赞,哪个购物平台正品,诸城网站建设公司1、shell 脚本写出检测 /tmp/size.log 文件如果存在显示它的内容#xff0c;不存在则创建一个文件将创建时间写入。
一、
ll /tmp/size.log /dev/null
if [ $? -eq 0 ];then
cat /tmp/size.log
else
touch /tmp/size.log
echo date /tmp/size.log
fi二、
if …1、shell 脚本写出检测 /tmp/size.log 文件如果存在显示它的内容不存在则创建一个文件将创建时间写入。
一、
ll /tmp/size.log /dev/null
if [ $? -eq 0 ];then
cat /tmp/size.log
else
touch /tmp/size.log
echo date /tmp/size.log
fi二、
if [ -f /tmp/size.log ];then
cat /tmp/size.log
else
date /tmp/size.log
fi
2、写一个 shel1 脚本,实现批量添加 20个用户,用户名为user01-20,密码为user 后面跟5个随机字符。
#添加用户
for USER in user{01..20};doid $USER /dev/nullif [ $? -ne 0 ] ;thenuseradd $USER /dev/nullcharacter$(pwgen -s 5 1) /dev/nullecho user$character | passwd --stdin $USER /dev/nullecho 用户 $USER 已创建,密码是 user$character 。elseecho 该$USER用户已存在fi
done
#删除用户
for i in user{01..20};do
userdel -r $i
echo $i 用户已经删除
done 3、编写个shel 脚本将/usr/local 日录下大于10K的文件转移到/tmp目录下 file$(find /usr/local -type f -size 10k)
if [ $? -eq 0 ]
then
mv $file /tmp
echo $file 文件已经转移到/tmp
else
echo 没有大于10k的文件
fi