Linux常用命令大全之监视和调试
命令代码 | 注释说明 |
---|---|
free -m | 以兆为单位罗列RAM状态 |
kill -9 process id | 强行关闭进程并结束它 |
kill -1 process id | 强制一个进程重载其配置 |
last reboot | 显示重启历史 |
lsmod | 罗列状态的内核模块 |
lsof -p process id | 罗列一个由进程打开的文件列表 |
lsof /home/user1 | 罗列所给系统路径中的所打开的文件的列表 |
ps -eafw | 罗列linux任务 |
ps -e -o pid,args –forest | 以分级的方式罗列linux任务 |
pstress | 以树状图显示程序 |
smartctl -A /dev/hda | 通过启用SMART监控硬盘设备的可靠性 |
smartctl -i /dev/hda | 检查一个硬盘设备的SMART是否启用 |
strace -c ls >/dev/null | 罗列系统calls made并用一个进程接收 |
strace -f -e open ls >/dev/null | 罗列库调用 |
tail /var/log/dmesg | 显示内核引导过程中的内部事件 |
tail /val/log/messages | 显示系统事件 |
top | 罗列使用CPU资源最多的linux任务 |
watch -nl ‘cat /proc/interrupts’ | 罗列实时中断 |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 码农浅知!
评论