01
查看系统内核版本
显⽰了系统名称(CentOS)和内核版本(release 6.5)
The file /etc/issue is a text file which contains a message or system identification to be printed before the login prompt.
02
查看系统信息
uname -a :显⽰系统名、节点名称、操作系统的发⾏版号、操作系统版本、运⾏系统的机器 ID 号
03
查看磁盘空间占⽤情况
参数:
-h:⽅便阅读
-a:全部⽂件系统列表
04
查看内存
⼀、free命令
第2⾏:
otal 内存总数: 3072【注意单位是M,可以⽤参数-hm更醒⽬】used 已经使⽤的内存数: 2459free 空闲的内存数: 612
shared 当前已经废弃不⽤,总是0buffers: Buffer Cache内存数: 207cached: Page Cache内存数: 2803关系:total = used + free第3⾏:
-/+ buffers/cache的意思:
-buffers/cache 的内存数: 447 (等于第1⾏的 used - buffers - cached)+buffers/cache 的内存数: 2624 (等于第1⾏的 free + buffers + cached)
注:此处的内存数在⽤上⾯式⼦计算后,在⼤⼩上有⼀点点出⼊(还不知道是什么原因)。
可见-buffers/cache反映的是被程序实实在在吃掉的内存,⽽+buffers/cache反映的是可以挪⽤的内存总数。
05
查看cpu内核数
06
查看系统负载
当前时间 15:41:09系统已运⾏的时间 42min当前在线⽤户 2 user
平均负载:0.54, 0.40, 0.20,最近1分钟、5分钟、15分钟系统的负载何为系统负载呢?
系统平均负载被定义为在 特定时间间隔内运⾏队列中的平均进程数⽬ 。如果⼀个进程满⾜以下条件则其就会位于运⾏队列中:
它没有在等待I/O操作的结果
它没有主动进⼊等待状态(也就是没有调⽤'wait')没有被停⽌(例如:等待终⽌)
⼀般来说,每个CPU内核当前活动进程数不⼤于3,则系统运⾏表现良好!当然这⾥说的是每个cpu内核,也就是如果主机是四核cpu的话,那么只要uptime最后输出的⼀串字符数值⼩于12即表⽰系统负载不是很严重.当然如果达到20,那就表⽰当前系统负载⾮常严重,估计打开执⾏web脚本⾮常缓慢。
07
查看进程
杀死所有含worker的进程
08
查看端⼝占⽤
参数:
-a (all)显⽰所有选项,默认不显⽰LISTEN相关-t (tcp)仅显⽰tcp相关选项-u (udp)仅显⽰udp相关选项
-n 拒绝显⽰别名,能显⽰数字的全部转化成数字。-l 仅列出有在 Listen (监听) 的服務状态-p 显⽰建⽴相关链接的程序名-r 显⽰路由信息,路由表-e 显⽰扩展信息,例如uid等-s 按各个协议进⾏统计
-c 每隔⼀个固定时间,执⾏该netstat命令。
提⽰:LISTEN和LISTENING的状态只有⽤-a或者-l才能看到
因篇幅问题不能全部显示,请点此查看更多更全内容