Linux运维笔记-日常操作命令总结【系统使用情况】

💕top命令(按数字1可以查看到每颗CPU的使用情况;大写P降序查看CPU使用率,大写M降序查看内存使用率)
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

列名	        含义
PID	            进程 ID
USER			进程所有者的用户名
PR				优先级
NI				nice 值。负值表示高优先级,正值表示低优先级
VIRT			进程使用的虚拟内存总量,单位kb。VIRT=SWAP+RES
RES				进程使用的、未被换出的物理内存大小,单位 kb。RES=CODE+DATA
SHR				共享内存大小,单位 kb
S				进程状态。D=不可中断的睡眠状态 R=运行 S=睡眠 T=跟踪/停止 Z=僵尸进程
%CPU			top 命令上次更新到现在的 CPU 时间占用百分比
%MEM			进程使用的物理内存百分比
TIME+			进程使用的 CPU 时间总计,单位 1/100 秒
COMMAND			命令名/命令行

💕htop命令(和top命令差不多,P、M分别表示降序查看CPU和内存使用率)

-s --sort-key=COLUMN        纵列排序(try --sort-key=help for a list)
-u --user=USERNAME          只显示一个指定用户的进程
结果: 
    PID:进行的标识号
    USER:运行此进程的用户
    PRI:进程的优先级
    NI:进程的优先级别值,默认的为0,可以进行调整
    VIRT:进程占用的虚拟内存值
    RES:进程占用的物理内存值
    SHR:进程占用的共享内存值
    S:进程的运行状况,R表示正在运行、S表示休眠,等待唤醒、Z表示僵死状态
    %CPU:该进程占用的CPU使用率
    %MEM:该进程占用的物理内存和总内存的百分比
    TIME+:该进程启动后占用的总的CPU时间
    COMMAND:进程启动的启动命令名称

💕iftop命令(流量监控,可以看出哪些机器跟本机有连接)
💕iftop是一款实时流量监控工具,监控TCP/IP连接等,缺点就是无报表功能。必须以root身份才能运行。

默认是监控第一块网卡的流量
iftop  监控eth1
iftop -i eth1  直接显示IP, 不进行DNS反解析
iftop -n 直接显示连接埠编号, 不显示服务名称:
iftop -N 显示某个网段进出封包流量
iftop -F 192.168.1.0/24 or 192.168.1.0/255.255.255.0
实例讲解:
      19.1Mb            38.1Mb              57.2Mb               76.3Mb             95.4Mb
+-----------------+-----------------+--------------------+--------------------+---------------------
192.168.1.11                                  => 192.168.1.66                  5.3Mb  3.22Mb  3.20Mb
                                              <=                               219kb  45.7kb  49.3kb
192.168.1.11                                   => 192.168.1.29                 144kb  30.8kb  29.6kb
                                              <=                               11.3Mb  2.38Mb  2.74Mb
192.168.1.11                                  => 12.2.11.71                    0b   6.40kb  6.66kb
                                              <=                               0b      0b      0b
192.168.1.11                                  => 192.168.1.8                   2.63kb  1.43kb   932b
                                              <=                               1.31kb  1.05kb   893b
192.168.1.11                                   => 192.168.2.78                 2.53kb  1.54kb  2.15kb
                                               <=                              160b    160b    187b
192.168.1.11                                   => 111.126.195.69               0b    166b     69b
                                               <=                              0b      0b      0b
------------------------------------------------------------------------------------------------------
TX:             cum:   9.70MB   peak:   15.6Mb                          rates:   15.4Mb  3.26Mb  3.23Mb
RX:                    8.38MB           14.9Mb                                   11.5Mb  2.42Mb  2.79Mb
TOTAL:                 18.1MB           30.5Mb                                   27.0Mb  5.69Mb  6.03Mb

第一行:带宽显示
中间部分:外部连接列表,即记录了哪些ip正在和本机的网络连接
中间部分右边:实时参数分别是该访问ip连接到本机2秒,10秒和40秒的平均流量
=>代表发送数据,<= 代表接收数据
底部三行:表示发送,接收和全部的流量
底部三行第二列:为你运行iftop到目前流量
底部三行第三列:为高峰值
底部三行第四列:为平均值```
iftop的流量显示单位是Mb,这个b是bit,是位,不是字节,而ifstat的KB,这个B就是字节了,byte是bit的8倍



💕iostat命令(iostat 2 5,重点看下%idel剩余使用率)查看IO性能

```bash
[root@localhost ~]# iostat
Linux 2.6.32-431.el6.x86_64 (localhost.localdomain) 	11/21/2021 	_x86_64_	(1 CPU)

avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.12    0.00    0.22    0.01    0.00   99.65

Device:            tps   Blk_read/s   Blk_wrtn/s   Blk_read   Blk_wrtn
sda               0.40         5.85         6.32    1065292    1150112
scd0              0.00         0.47         0.00      85524          0

💕iotop命令是一个用来监视磁盘I/O使用状况的top类工具,使用iotop命令可以很方便的查看每个进程是如何使用IO的.

💕mpstat命令(mpstat 2 5,重点看下%idel剩余使用率)查看CPU性能

[root@localhost ~]# mpstat
Linux 2.6.32-431.el6.x86_64 (localhost.localdomain) 	11/21/2021 	_x86_64_	(1 CPU)

11:58:23 PM  CPU    %usr   %nice    %sys %iowait    %irq   %soft  %steal  %guest   %idle
11:58:23 PM  all    0.12    0.00    0.18    0.01    0.00    0.04    0.00    0.00   99.65
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值