本博客就是应老刘要求而做的,为了白嫖他的书。不过话说回来,把学习过程通过这种方式记录下来,可以加深印象,对学习应该会很有帮助,这样看来老刘还良心了一回,不管那么多,试试看吧。
top 命令
第一行 表示系统当前时间 up表示系统持续上线时间 users表示终端数量 load average之后的三个数字分别表示 1分钟、5分钟、15分钟内系统平均负载率
第二行 total 表示总共进程数,running表示正在运行的进程数,sleeping表示正在睡眠的进程数,stopped表示停止的进程数,zombie表示僵尸进程数
第三行 us用户占用资源百分比 sy系统内核占用资源百分比 ni表示改变过优先级的进程资源百分比,id表示空闲的资源百分比 。 wa表示等待输入输出的CPU时间百分比 hi表示硬件中断 si表示软件中断 st表示
第四行 total表示系统物理总内存 used表示已经使用的物理内存 free表示空闲的物理内存 buffers表示内核缓存所占用的物理内存
第五行 total表示虚拟内存总量 used表示已使用的虚拟内存 free表示空闲的虚拟内存 cached 表示已被提前加载的虚拟内存量
pidof 查看进程服务的pid值
[root@linuxprobe ~] pidof rcu_bh
8
killall 结束某服务器进程以及相关进程
[root@linuxprobe ~] pidof /usr/bin/seapplet
[root@linuxprobe ~] 43277 13261
[root@linuxprobe ~] killall /usr/bin/seapplet
[root@linuxprobe ~] pidof /usr/bin/seapplet
[root@linuxprobe ~]