磁盘以及tcp连接数检查。常用运维命令
-
lsblk 查看分区和磁盘
-
df -h 查看空间使用情况
-
fdisk -l 分区工具查看分区信息
-
cfdisk /dev/sda 查看分区
- blkid 查看硬盘label(别名)
- du -sh ./* 统计当前目录各文件夹大小
- free -h 查看内存大小
- cat /proc/cpuinfo| grep "cpu cores"| uniq 查看cpu核心数
- cat /proc/cpuinfo| grep "physical id"|uniq| wc -l 查看物理cpu个数
- cat /proc/cpuinfo| grep "processor"| wc -l 查看逻辑cpu的个数
- netstat -ant|awk '/^tcp/ {++S[$NF]} END {for(a in S) print (a,S[a])}' 查看当前网络连接情况
- netstat -alntp | grep 9092 | wc -l 查看这个端口的连接数
查看网络情况
ifconfig eth0
top -p pid -H 查看cpu使用率高的线程 printf "%x\n” TID 相应现场id转16进制
jstack 312463|grep 4c52d -A 100 打印该线程的堆栈信息
du的用法
du命令用来查看目录或文件所占用磁盘空间的大小。常用选项组合为:du -sh
du -sh : 查看当前目录总共占的容量。而不单独列出各子项占用的容量
du -lh --max-depth=1 : 查看当前目录下一级子文件和子目录占用的磁盘容量。
du -sh * | sort -n 统计当前文件夹(目录)大小,并按文件大小排序
du -sk filename 查看指定文件大小
lsof |grep deleted 查看正在删除的文件
cat /etc/redhat-release 查看centos服务器版本
更多文章请关注《万象专栏》
转载请注明出处:https://www.wanxiangsucai.com/read/cv4585