写点什么

性能排查常用 Linux 命令

用户头像
hasWhere
关注
发布于: 12 小时前

资源

  1. du -ah --max-depth=1 查看文件大小

  2. for i in /*; do echo i;findi|wc -l;done 目录下文件个数

  3. df -i 磁盘 inode 节点数量

  4. lsof| grep delete|more 僵尸文件

  5. du -s /usr/* |sort -nr #查看文件大小并排序

  6. free -m # 查看内存使用量和交换区使用量

  7. df -h # 查看各分区使用情况

  8. du -sh <目录名> # 查看指定目录的大小

  9. uptime # 查看系统运行时间、用户数、负载

  10. cat /proc/loadavg # 查看系统负载

网络

  1. ifconfig # 查看所有网络接口的属性

  2. iptables -L # 查看防火墙设置

  3. route -n # 查看路由表

  4. netstat -lntp # 查看所有监听端口

  5. netstat -antp # 查看所有已经建立的连接

  6. netstat -s # 查看网络统计信息

进程

  1. ps -ef # 查看所有进程

  2. top # 实时显示进程状态

系统

  1. uname -a # 查看内核/操作系统/CPU 信息

  2. head -n 1 /etc/issue # 查看操作系统版本

  3. cat /proc/cpuinfo # 查看 CPU 信息

  4. hostname # 查看计算机名

  5. lspci -tv # 列出所有 PCI 设备

  6. lsusb -tv # 列出所有 USB 设备

  7. lsmod # 列出加载的内核模块

  8. env # 查看环境变量

磁盘和分区

  1. mount | column -t # 查看挂接的分区状态

  2. fdisk -l # 查看所有分区

  3. swapon -s # 查看所有交换分区

  4. hdparm -i /dev/hda # 查看磁盘参数(仅适用于 IDE 设备)

  5. dmesg | grep IDE # 查看启动时 IDE 设备检测状况

发布于: 12 小时前阅读数: 4
用户头像

hasWhere

关注

间歇性努力的学习渣 2018.04.20 加入

通过博客来提高下对自己的要求

评论

发布
暂无评论
性能排查常用Linux命令