Linux就业技术指导(五):Linux运维核心管理命令详解 (29)

下面的命令用于显示套接字信息

[root@Mr_chen ~]# sar -n SOCK 2 3 #使用-n SOCK显示套接字信息 Linux 2.6.32-431.el6.x86_64 (Mr_chen) 03/14/2018 _x86_64_ (1 CPU) 05:42:12 PM totsck tcpsck udpsck rawsck ip-frag tcp-tw 05:42:14 PM 281 2 0 0 0 0 05:42:16 PM 281 2 0 0 0 0 05:42:18 PM 281 2 0 0 0 0 Average: 281 2 0 0 0 0

以下是命令结果的详细说明

[x] totsck:使用的套接字总数量

[x] tcpsck:使用的TCP套接字数量

[x] udpsck:使用的UDP套接字数量

[x] rawsck:使用的raw套接字数量

[x] ip-frag:使用的IP段数量

[x] tcp-tw:处于TIME_WAIT状态的TCP套接字数量

(6)查看系统磁盘的读写性能

[root@Mr_chen ~]# sar -d 2 3 #使用-d选项显示系统所有硬盘设备在采样时间内的使用状况 Linux 2.6.32-431.el6.x86_64 (Mr_chen) 03/14/2018 _x86_64_ (1 CPU) 05:47:59 PM DEV tps rd_sec/s wr_sec/s avgrq-sz avgqu-sz await svctm %util 05:48:01 PM dev11-0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 05:48:01 PM dev8-0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 05:48:01 PM dev253-0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 05:48:01 PM dev253-1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 05:48:01 PM DEV tps rd_sec/s wr_sec/s avgrq-sz avgqu-sz await svctm %util 05:48:03 PM dev11-0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 05:48:03 PM dev8-0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 05:48:03 PM dev253-0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 05:48:03 PM dev253-1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 05:48:03 PM DEV tps rd_sec/s wr_sec/s avgrq-sz avgqu-sz await svctm %util 05:48:05 PM dev11-0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 05:48:05 PM dev8-0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 05:48:05 PM dev253-0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 05:48:05 PM dev253-1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Average: DEV tps rd_sec/s wr_sec/s avgrq-sz avgqu-sz await svctm %util Average: dev11-0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Average: dev8-0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Average: dev253-0 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 Average: dev253-1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00

以下是命令结果的详细说明

[x] DEV:表示磁盘的设备名称

[x] tps:表示该设备每秒的传输次数,“一次传输”的意思是“一次I/O请求”,多个逻辑请求可能会被合并为“一次I/O请求”,“一次传输”请求的大小是未知的。

[x] rd_sec/s:表示每秒从设备读取的扇区数

[x] wr_sec/s:表示每秒写入设备的扇区数目

[x] avgrq-sz:设备平均每次I/O操作的数据大小(扇区)

[x] avgqu-sz:平均I/O队列长度

[x] await:设备平均每次I/O操作的等待时间(毫秒)

[x] svctm:设备平均每次I/O操作的服务时间(毫秒)

[x] %util:每秒钟用于I/O操作的百分比

四,Linux核心内置管理命令 4.1 占位符“:”

(1)在Shell脚本中使用占位符的例子

if [ $i -eq 1 ] #条件表达式 then : #在Shell脚本里若用到了if判断语句,那么判断成功后通常会执行某些操作,但有时会不 知道执行什么操作或者不需要执行某些操作。但是又碍于if语句的固定语法格式,不 得不写一个命令占位置,因为这一行如果没有内容就会语法报错,此时就会用到“:” 这个占位符,不过请放心,这个命令不会对你的Shell脚本造成任何影响,其有点像 其他编程语言的pass字段一样 else echo “hello world” fi 4.2 ulimit修改系统资源使用限制 4.2.1 命令详解

功能说明:

ulimit命令用于查看系统资源的使用情况,同时也可以修改进程或用户等对系统资源分配的额度

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zygwxj.html