FreeBSD 系统检测

【FreeBSD 系统检测】
0. 前言
系统检视的目的在于了解系统的执行状况及其使用效率 。
系统的检视,更是系统维护不可或缺的 。;

1.ps
指令 : ps ( process status 显示执行程序状况) ;
语法 : ps [ -ax ] ;
参数 : -a 显示所有人的状态 ; -x 显示所有行程 。
实例 : (1) 显示目前所有程序状态 。


(2) 显示 login 程序的状况 。

说明 : 你可以透过 | 导管,将结果导入 grep 搜寻或是 more 这个换页指令 。;

2.top
指令 : top ( display and update information about the top CPU processes ) ;
语法 : top [ -q n] ; 参数 : -q 后接个数,表示只显示前 n 个耗用资源最多的程序 。
实例 : 显示耗用资源最多的前五个程序 。


结果如下 :
说明 : 进入 top 之后,按 q 可以离开 。;

3.kill
指令 : kill ( terminate or signal a process ) ;
语法 : kill -signal PID
参数 : signal 常用的有: 1 重新启动 ; 9 强制中断 ; 15 中断 。
实例 : (1) 将某 PID 重新启动 。


(2) 将某 PID 强制中断 。

说明 : 此例举例用 PID 为 74。;

4.history 指令 : history ;
语法 : history [ n ] ; 用途 : 显示之前使用过的 n 个命令及动作 。若不加则显示全部 。
实例 : 显示之前使用过的前 5 个指令及动作 。


5.swapinfo
指令 : swapinfo ( display system data structures ) ;
用途 : 察看 swap 的使用状况 。
实例 : 察看 swap 的使用状况 。

6.md5 指令 :
md5 ( calculate a message-digest fingerprint (checksum) for a file ) ;
语法 : md5 file_name
用途 : 确认档案内容的一致性 。
说明 : 若档案遭变更,则档案的 md 5 码 会有不同 。
实例 : 检查档案 A 的 md 5 码 为何?


    推荐阅读