阅读量:0
6、监测当前用户是不是超级管理员(使用字符串对比),如果是则安装 vsftpd (文件传输协议) 如果不是则 提醒您不是管理员 您没有权限
#!/bin/bash #监测当前主机用户是否为超级管理员,如果是责安装 vsftpd 否则则输出您不是管理员 if [ $USER == "root" ] then yum install -y vsftpd else echo "您不是超级管理员,您没有权限" fi 执行 bash wjy7.sh
7、监测当前用户是不是超级管理员(使用字符串对比),如果是则安装 vsftpd (文件传输协议) 如果不是则 提醒您不是管理员 您没有权限
#!/bin/bash if [ $UID == "0" ] then yum install -y vsftpd else echo "您不是管理员,没有权限" fi 执行 bash wjy8.sh
8、打印九九乘法表
#!/bin/bash for i in `seq 9` do for j in `seq $i` do echo -n "$j*$i=$[i*j]" done echo done
9、监测某个网段有多少台主机开启,多少台关机
#!/bin/bash for i in {1..254} do ping -c 2 -i 0.3 -W 192.168.61.$i &>/dev/null if [ $? -eq 0 ] then echo "192.168.61.$i is up" else echo "192.168.61.$i is down" fi done
10、监测ens33网卡流量
#!/bin/bash while : do echo "本地网卡ens33流量如下" ifconfig ens33|grep "RX pack"|awk '{print $5}' #发送流量 ifconfig ens33|grep "TX pack"|awk '{print $5}' #接收流量 sleep 2 done