vi info.sh

#!/bin/bash

echo "Welcome to my shell!"

echo "当前系统登录用户数:`who | wc -l` "

echo "当前时间:`date +'%Y-%m-%d %H:%M:%S'` "

echo "当前磁盘利用率:`df -hT | grep "/$" | awk '{print $6}'`"

echo "当前系统共有的进程数:`ps | wc -l`"

echo "当前空闲容量  `free | grep "Mem:" | awk '{print$4}'` "KB

echo "当前cpu利用率 `uptime | awk -F, '{print$3}' | awk '{print$3}'` " %


磁盘利用率
df -hT |awk '/\/$/{print $6}'

内存空闲(按照你的算法)
free |awk '/^Mem/{print $4"KB"}'

cpu利用率
uptime |grep -Po '(?<=average: )[^,]+'