网站建设公司汉狮网络,滨州聊城网站建设,ui设计是什么专业学科,沛县建设工程交易网1、查看系统资源占用 •可以通过top命令查看CPU、内存使用情况#xff0c;类似Windows的任务管理器默认每5秒刷新一次#xff0c;语法#xff1a;直接输入top即可#xff0c;按q或ctrl c退出 2、 top命令内容详解 •第一行#xff1a;top#xff1a;命令名称#xff0…1、查看系统资源占用 •可以通过top命令查看CPU、内存使用情况类似Windows的任务管理器默认每5秒刷新一次语法直接输入top即可按q或ctrl c退出 2、 top命令内容详解
•第一行top命令名称14:39:58当前系统时间up 6 min启动了6分钟2 users2个用户登录load1、5、15分钟负载
•第二行Tasks175个进程1 running1个进程子在运行174 sleeping174个进程睡眠0个停止进程0个僵尸进程
•第三行%Cpu(s)CPU使用率us用户CPU使用率sy系统CPU使用率ni高优先级进程占用CPU时间百分比id空闲CPU率waIO等待CPU占用率hiCPU硬件中断率siCPU软件中断率st强制等待占用CPU率
•第四、五行Kib Mem物理内存total总量free空闲used使用buff/cachebuff和cache占用
KibSwap虚拟内存交换空间total总量free空闲used使用buff/cachebuff和cache占用 •PID进程id•USER进程所属用户•PR进程优先级越小越高•NI负值表示高优先级正表示低优先级•VIRT进程使用虚拟内存单位KB•RES进程使用物理内存单位KB•SHR进程使用共享内存单位KB•S进程状态S休眠R运行Z僵死状态N负数优先级I空闲状态•%CPU进程占用CPU率•%MEM进程占用内存率•TIME进程使用CPU时间总计单位10毫秒•COMMAND进程的命令或名称或程序文件路径3、top命令选项 4、top交互式选项
当top以交互式运行非-b选项启动可以用以下交互式命令进行控制 5、磁盘信息监控
•使用df命令可以查看硬盘的使用情况语法df [-h]
选项-h以更加人性化的单位显示 •可以使用iostat查看CPU、磁盘的相关信息语法iostat [-x] [num1] [num2]
•选项-x显示更多信息•num1数字刷新间隔num2数字刷新几次tps该设备每秒的传输次数Indicate the number of transfers per second that were issued to the device.。一次传输意思是一次I/O请求。多个逻辑请求可能会被合并为一次I/O请求。一次传输请求的大小是未知的。 •使用iostat的-x选项可以显示更多信息 •rrqm/s 每秒这个设备相关的读取请求有多少被Merge了当系统调用需要读取数据的时候VFS将请求发到各个FS如果FS发现不同的读取请求读取的是相同Block的数据FS会将这个请求合并Merge, 提高IO利用率, 避免重复调用
wrqm/s 每秒这个设备相关的写入请求有多少被Merge了。
rsec/s 每秒读取的扇区数sectors
wsec/ 每秒写入的扇区数。
rKB/s 每秒发送到设备的读取请求数
wKB/s 每秒发送到设备的写入请求数
avgrq-sz 平均请求扇区的大小
avgqu-sz 平均请求队列的长度。毫无疑问队列长度越短越好。
await 每一个IO请求的处理的平均时间单位是微秒毫秒。
svctm 表示平均每次设备I/O操作的服务时间以毫秒为单位
%util 磁盘利用率
6、网络状态监控 •可以使用sar命令查看网络的相关统计sar命令非常复杂这里仅简单用于统计网络语法sar -n DEV num1 num2
选项-n查看网络DEV表示查看网络接口
num1刷新间隔不填就查看一次结束num2查看次数不填无限次数 信息解读
•IFACE 本地网卡接口的名称•rxpck/s 每秒钟接受的数据包•txpck/s 每秒钟发送的数据包•rxKB/S 每秒钟接受的数据包大小单位为KB•txKB/S 每秒钟发送的数据包大小单位为KB•rxcmp/s 每秒钟接受的压缩数据包•txcmp/s 每秒钟发送的压缩包•rxmcst/s 每秒钟接收的多播数据包如图查看2次隔3秒刷新一次并最终汇总平均记录
7、总结 1. 使用top命令可以
•类似Windows任务管理器•查看CPU、内存、进程的信息2. 使用df命令可以
•查看磁盘使用率3. 使用iostat可以
•查看磁盘速率等信息4. 使用sar -n DEV命令可以
•查看网络情况