系统监控
查看系统参数
查看CPU核数
cat /proc/cpuinfo | grep "cpu cores" | uniq
查看CPU型号
cat /proc/cpuinfo | grep 'model name' |uniq
查看内存总数
cat /proc/meminfo | grep MemTotal
查看硬盘大小
fdisk -l | grep Disk
进程和端口
查看所有的进程和端口使用情况:
netstat –apn or netstat -tnl
查看端口被占用情况:
netstat –apn grep 8080
端口并发连接:
netstat -n | grep 80 | awk '/^tcp/ {++S[NF]} END {for(a in S) print a, S[a]}'
输出每个ip的连接数,以及总的各个状态的连接数。
netstat -n | awk '/^tcp/ {n=split(NF];++N} END {for(a in S){printf("%-20s %s\n", a, S[a]);++I}printf("%-20s %s\n","TOTAL_IP",I);for(a in s) printf("%-20s %s\n",a, s[a]);printf("%-20s %s\n","TOTAL_LINK",N);}'
磁盘管理
df -hl 查看磁盘使用情况
df -hl 查看磁盘剩余空间
df -h 查看每个根路径的分区大小
du -sh [目录名] 返回该目录的大小
du -sm [文件夹] 返回该文件夹总M数
find [文件夹] -type f -print |wc -l 查询目录下的文件数量
本文于 2013年05月12日 写于CSDN
https://blog.csdn.net/RSun1/article/details/8918475
网友评论