实验三
1、打开Xshell连接服务器
2、下载nmap
[root@localhost ~]# yum install nmap
3、建一个命令文本system.sh
先看一下自己的虚拟机网段
我的是192.168.86.0(记住你的网段!)
- 新建并修改system.sh
[root@localhost ~]# vim system.sh
- 添加以下代码(在Xshell上直接右键粘贴即可)
第(6)nmap 命令后改成自己的网段!其他直接复制粘贴即可
#!/bin/bash
echo "(1)******************************************************"
date; #显示当前日期时间
echo "Active User:" #显示当前登录用户
w
echo "(2)******************************************************"
echo "Linux process:" #显示CPU使用情况
top -b | head -6
echo "(3)******************************************************"
echo "Disk and Memory use ratio: " #显示硬盘与内在的利用率
df -h |xargs | awk '{print "Free/total disk: "$11"/"$9}'
free -m | xargs | awk '{print "Free/total memory: "#17"/"$8"MB"}'
echo "(4)******************************************************"
echo "All Processes: " #显示终端下的所有进程
ps auxf
echo "(5)******************************************************"
echo "vmstat: " #显示虚拟内存的统计信息
vmstat 1 5
echo "(6)******************************************************"
echo "Scan the entire subnet: " #扫描整个网段查看在线主机信息
nmap 192.168.86.*
echo "(7)******************************************************"
echo "socket for each process: " #查看每个进程打开的具体socket
ss -pl
3.运行system.sh
[root@localhost ~]# chmod +x system.sh
[root@localhost ~]# ./system.sh
实验完成!