已有 6 位网友发表了一针见血的评论,你还等什么?
-
7月12日
-
如何设置登入时就显示服务器的信息呢?
下面宿迁波仔博客就把这样的一个设置分享给大家。
[root@mail scripts]# cat information.sh#!/bin/bash#登录服务器时,显示相关信息。echo -e "\033[31m "CPU核数:" `cat /proc/cpuinfo |grep processor | wc -l`"核" `vmstat |grep [0-9]|awk '{print" 用户时间: " $13 \"%" " 系统时间: " $14 "%" " CPU空闲时间: " $15"%" " I/O等待: " $16 "%"}'` \033[0m"echo -e "\033[31m `free -m |sed -n '2p'|awk '{print " 缓存: "$7"M"}'` \033[0m"|xargs echo -e "\033[31m \`free -m |grep -v "buffers"|grep Mem|awk '{print "内存使用:" " 总: "$2"M", " 已用:"$3"M", " 剩余:"$4"M"}'`\033[0m"echo -e "\033[31m `uptime |awk '{print "系统运行时间: " $3"小时" " 系统负载" " "$8 " "$9 " "$10}'` \033[0m" \"\033[31m 进程总数: `ps aux |wc -l` \033[0m"echo -e "\033[31m "系统版本:" `cat /proc/version |awk '{print $1,$3}'` \033[0m" "\033[31m " 服务器名称:" `hostname` \033[0m" \"\033[31m "服务器IP:" `ifconfig eth1 | sed -n "2p" |awk '{print $2}'| awk -F ":" '{print $2}'` \033[0m"echo -e "\033[31m 磁盘使用: \033[0m"echo -e "\033[31m `df -lh |awk '$6=="/" {print $0 }'|awk '{print "目录:"$6 " 总:"$2 " 已用:"$3" 可用:"$4}' ` \033[0m "echo -e "\033[31m `df -lh |awk '$6=="/boot" {print $0 }'|awk '{print "目录:"$6 " 总:"$2 " 已用:"$3" 可用:"$4}' ` \033[0m "echo -e "\033[31m `df -lh |awk '$6=="/opt" {print $0 }'|awk '{print "目录:"$6 " 总:"$2 " 已用:"$3" 可用:"$4}' ` \033[0m "echo -e "\033[31m `df -lh |awk '$6=="/data" {print $0 }'|awk '{print "目录:"$6 " 总:"$2 " 已用:"$3" 可用:"$4}' ` \033[0m "echo -e "\033[31m `df -lh |awk '$6=="/var" {print $0 }'|awk '{print "目录:"$6 " 总:"$2 " 已用:"$3" 可用:"$4}' ` \033[0m "echo -e "\033[31m `df -lh |awk '$6=="/bak" {print $0 }'|awk '{print "目录:"$6 " 总:"$2 " 已用:"$3" 可用:"$4}' ` \033[0m "echo -e "\033[31m `who | awk '{print "登录的用户名: " $1,"登录的时间: " $3,$4}' ` \033[0m "除非注明,文章均为宿迁波仔博客原创,转载请注明本文地址:http://wangboxyk.cn/post/Fuwuqi-CPU-I/O-echo.html标签:服务器
- 评论:(6)
- 隐藏评论
【评论很精彩,有内幕、有真相!】