范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文
国学影视

关于Linux中监控命令的一些笔记

  写在前面博文主要围绕:监控的基本知识及常用命令
  可能不是不喜欢了,而是累了,可能不是之前的喜欢都是假的,只是这个世界本来就很苍白 一、监控概述1.1 监控的目的
  监控的目的
  描述
  报告系统运行状况
  每一部分必须同时监控,内容包括吞吐量、反应时间、使用率等
  提前发现问题
  进行服务器性能调整前,知道调整什么,找出系统的瓶颈在什么地方  1.1.1 监控的资源类别
  监控的资源类别
  描述
  公开数据
  Web、FTP、SSH、数据库等应用服务,TCP或UDP端口
  私有数据
  CPU、内存、磁盘、网卡流量等使用信息,用户、进程等运行信息  1.2 监控软件
  命令
  描述
  ps
  查看进程信息
  uptime
  查看CPU的负载
  free
  查看系统内存信息
  swapon -s
  查看交换分区信息
  df -h
  查看文件系统挂载情况
  ifconfg
  查看网卡信息
  netstat或ss
  查看网络连接状态信息 (端口等)
  ping
  测试网络延迟 (是否可以通信)
  traceroute
  跟踪路由
  iostat
  查询磁盘读写的性能
  sar
  综合命令,可以查询cpu、磁盘、网络 , 查询历史或实时数据
  查看进程信息 ######查看进程信息  [root@liruilongs.github.io]-[~]  $ ps -aux | less  [root@liruilongs.github.io]-[~]  $ USER        PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND root          1  0.0  0.0  43264  3708 ?        Ss   17:49   0:04 /usr/lib/systemd/systemd --switched-root --system --deserialize 21 root          2  0.0  0.0      0     0 ?        S    17:49   0:00 [kthreadd] root          3  0.0  0.0      0     0 ?        S    17:49   0:00 [ksoftirqd/0] root          5  0.0  0.0      0     0 ?        S<   17:49   0:00 [kworker/0:0H] root          7  0.0  0.0      0     0 ?        S    17:49   0:00 [migration/0] root          8  0.0  0.0      0     0 ?        S    17:49   0:00 [rcu_bh] root          9  0.0  0.0      0     0 ?        S    17:49   0:01 [rcu_sched] root         10  0.0  0.0      0     0 ?        S    17:49   0:00 [watchdog/0] root         11  0.0  0.0      0     0 ?        S    17:49   0:00 [watchdog/1] root         12  0.0  0.0      0     0 ?        S    17:49   0:00 [migration/1] root         13  0.0  0.0      0     0 ?        S    17:49   0:00 [ksoftirqd/1] root         15  0.0  0.0      0     0 ?        S<   17:49   0:00 [kworker/1:0H] root         17  0.0  0.0      0     0 ?        S    17:49   0:00 [kdevtmpfs] root         18  0.0  0.0      0     0 ?        S<   17:49   0:00 [netns] root         19  0.0  0.0      0     0 ?        S    17:49   0:00 [khungtaskd] root         20  0.0  0.0      0     0 ?        S<   17:49   0:00 [writeback] root         21  0.0  0.0      0     0 ?        S<   17:49   0:00 [kintegrityd] root         22  0.0  0.0      0     0 ?        S<   17:49   0:00 [bioset] root         23  0.0  0.0      0     0 ?        S<   17:49   0:00 [kblockd] root         24  0.0  0.0      0     0 ?        S<   17:49   0:00 [md] root         26  0.0  0.0      0     0 ?        R    17:49   0:02 [kworker/1:1] root         31  0.0  0.0      0     0 ?        S    17:50   0:00 [kswapd0] root         32  0.0  0.0      0     0 ?        SN   17:50   0:00 [ksmd] root         33  0.0  0.0      0     0 ?        SN   17:50   0:00 [khugepaged] root         34  0.0  0.0      0     0 ?        S<   17:50   0:00 [crypto] root         42  0.0  0.0      0     0 ?        S<   17:50   0:00 [kthrotld] root         44  0.0  0.0      0     0 ?        S<   17:50   0:00 [kmpath_rdacd] :
  查看cpu负载 #######查看cpu负载  [root@liruilongs.github.io]-[~]  $ uptime  19:09:58 up  1:20,  3 users,  load average: 0.00, 0.01, 0.05
  查看内存使用信息 #######查看内存使用信息  [root@liruilongs.github.io]-[~]  $ free -h               total        used        free      shared  buff/cache   available Mem:           3.8G        202M        3.3G         16M        322M        3.4G Swap:            9G          0B          9G
  查看交换分区设备信息 #######查看交换分区设备信息  [root@liruilongs.github.io]-[~]  $ swapon -s Filename                                Type            Size    Used    Priority /dev/sda2                               partition       10485756        0       -1
  查看设备文件系统挂载的信息 #######查看设备文件系统挂载信息  [root@liruilongs.github.io]-[~]  $ df -h Filesystem      Size  Used Avail Use% Mounted on /dev/sda1       150G  2.7G  148G   2% / devtmpfs        2.0G     0  2.0G   0% /dev tmpfs           2.0G     0  2.0G   0% /dev/shm tmpfs           2.0G   17M  2.0G   1% /run tmpfs           2.0G     0  2.0G   0% /sys/fs/cgroup tmpfs           394M     0  394M   0% /run/user/0  [root@liruilongs.github.io]-[~]  $
  查看网卡信息, 需安装 net-tools软件包 ########查看网卡信息, 需安装 net-tools软件包 #RX packets 指进站的总流量(从开机开始计算) #TX packets 指出站的总流量(从开机开始计算)  [root@liruilongs.github.io]-[~]  $ ifconfig ens32 ens32: flags=4163  mtu 1500         inet 192.168.26.55  netmask 255.255.255.0  broadcast 192.168.26.255         inet6 fe80::20c:29ff:fec9:6fae  prefixlen 64  scopeid 0x20         ether 00:0c:29:c9:6f:ae  txqueuelen 1000  (Ethernet)         RX packets 754  bytes 72467 (70.7 KiB)         RX errors 0  dropped 0  overruns 0  frame 0         TX packets 562  bytes 64846 (63.3 KiB)         TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0   [root@liruilongs.github.io]-[~]  $
  查看端口信息和对应的协议,与grep结合使用 ######查看端口信息和对应的协议,与grep结合使用 ##netsat 功能相同  [root@liruilongs.github.io]-[~]  $ ss -ntulpa Netid  State      Recv-Q Send-Q                                      Local Address:Port                                                     Peer Address:Port udp    UNCONN     0      0                                               127.0.0.1:323                                                                 *:*                   users:(("chronyd",pid=586,fd=1)) udp    UNCONN     0      0                                                     ::1:323                                                                :::*                   users:(("chronyd",pid=586,fd=2)) tcp    LISTEN     0      128                                                     *:22                                                                  *:*                   users:(("sshd",pid=935,fd=3)) tcp    LISTEN     0      100                                             127.0.0.1:25                                                                  *:*  users:(("master",pid=1050,fd=13)) tcp    ESTAB      0      0                                           192.168.26.55:22                                                       192.168.26.1:2326  users:(("sshd",pid=1203,fd=3)) tcp    ESTAB      0      0                                           192.168.26.55:22                                                       192.168.26.1:11634  users:(("sshd",pid=12072,fd=3)) tcp    LISTEN     0      128                                                    :::22                                                                 :::*  users:(("sshd",pid=935,fd=4)) tcp    LISTEN     0      100                                                   ::1:25                                                                 :::*  users:(("master",pid=1050,fd=14))  [root@liruilongs.github.io]-[~]  $
  测试网络延迟 (是否可以通信) #########测试网络延迟 (是否可以通信) ##time=0.519 ms 为网络延迟时间,时间越小,网络延迟越短  [root@liruilongs.github.io]-[~]  $ ping 127.0.0.1 PING 127.0.0.1 (127.0.0.1) 56(84) bytes of data. 64 bytes from 127.0.0.1: icmp_seq=1 ttl=64 time=0.406 ms 64 bytes from 127.0.0.1: icmp_seq=2 ttl=64 time=0.090 ms 64 bytes from 127.0.0.1: icmp_seq=3 ttl=64 time=0.130 ms 64 bytes from 127.0.0.1: icmp_seq=4 ttl=64 time=0.124 ms ^C --- 127.0.0.1 ping statistics --- 4 packets transmitted, 4 received, 0% packet loss, time 3005ms rtt min/avg/max/mdev = 0.090/0.187/0.406/0.127 ms  [root@liruilongs.github.io]-[~]  $
  traceroute可以跟踪路由,查看到目标主机经过哪些路由 ########traceroute可以跟踪路由,查看到目标主机经过哪些路由 [root@proxy ~]# yum -y install traceroute [root@proxy ~]# traceroute 192.168.2.254 traceroute to 192.168.2.254 (192.168.2.254), 30 hops max, 60 byte packets 1 192.168.2.254 (192.168.2.254) 0.929 ms * *
  iostat 查询磁盘的读写性能,需要安装软件包sysstat ########iostat 查询磁盘的读写性能,需要安装软件包sysstat  [root@liruilongs.github.io]-[~]  $ iostat Linux 3.10.0-693.el7.x86_64 (liruilongs.github.io)      09/30/2021      _x86_64_        (2 CPU)  avg-cpu:  %user   %nice %system %iowait  %steal   %idle            0.16    0.01    0.18    0.11    0.00   99.54 ##kB_read/s 磁盘每秒读的数据大小(KB) ##kB_wrtn/s 磁盘每秒写入的数据大小(KB) ##kB_read 磁盘读的总数据大小(KB) ##kB_wrtn 磁盘写入的总数据大小(KB)  Device:            tps    kB_read/s    kB_wrtn/s    kB_read    kB_wrtn sda               1.59        59.74        11.22     360970      67798   [root@liruilongs.github.io]-[~]  $
  sar查看CPU的信息,第一个数字:指每隔几秒读取数据; 第二个数字: 指取几次CPU的数据  [root@liruilongs.github.io]-[~]  $ sar 1 2 Linux 3.10.0-693.el7.x86_64 (liruilongs.github.io)      09/30/2021      _x86_64_        (2 CPU) ###%idle 指CPU的空闲率 08:59:07 PM     CPU     %user     %nice   %system   %iowait    %steal     %idle 08:59:08 PM     all      0.00      0.00      0.00      0.00      0.00    100.00 08:59:09 PM     all      0.00      0.00      0.00      0.00      0.00    100.00 Average:        all      0.00      0.00      0.00      0.00      0.00    100.00  [root@liruilongs.github.io]-[~]  $
  使用sar查看所有网卡的实时流量信息  [root@liruilongs.github.io]-[~]  $  sar -n DEV 1 2 #############使用sar查看所有网卡的实时流量信息 #第一个数字1:指每隔1秒查看一次网络数据流量; 第二个数字2: 指查看两次 Linux 3.10.0-693.el7.x86_64 (liruilongs.github.io)      09/30/2021      _x86_64_        (2 CPU)  #rxkB/s 指每秒接收数据的流量(KB); #txkB/s 指每秒发送数据的流量 (KB); 09:00:26 PM     IFACE   rxpck/s   txpck/s    rxkB/s    txkB/s   rxcmp/s   txcmp/s  rxmcst/s 09:00:27 PM     ens32      0.00      0.00      0.00      0.00      0.00      0.00      0.00 09:00:27 PM        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00 09:00:27 PM   docker0      0.00      0.00      0.00      0.00      0.00      0.00      0.00  09:00:27 PM     IFACE   rxpck/s   txpck/s    rxkB/s    txkB/s   rxcmp/s   txcmp/s  rxmcst/s 09:00:28 PM     ens32      1.00      1.00      0.06      0.47      0.00      0.00      0.00 09:00:28 PM        lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00 09:00:28 PM   docker0      0.00      0.00      0.00      0.00      0.00      0.00      0.00  Average:        IFACE   rxpck/s   txpck/s    rxkB/s    txkB/s   rxcmp/s   txcmp/s  rxmcst/s Average:        ens32      0.50      0.50      0.03      0.23      0.00      0.00      0.00 Average:           lo      0.00      0.00      0.00      0.00      0.00      0.00      0.00 Average:      docker0      0.00      0.00      0.00      0.00      0.00      0.00      0.00  [root@liruilongs.github.io]-[~]  $

数字化转型建设的基本模型与能力构建疫情加速数字化转型建设,政府推动数字化转型发展,数字化转型蓬勃进行,适此时期,给出一种业务为主线的数字化转型建设的基本模型,并以此探讨数字化转型建设与能力构建,实为必要。一数字化转数字化转型信息化安全保障体系与能力提升本文以能源行业为例,探讨数字化转型信息化安全保障体系和能力提升建议。目前企业大力发展以数据技术为核心的数据资产管理规划,在进行的同时企业应设置信息安全决策组织信息安全管理组织信息安音响迷的大脑辨声能力如何分级阜新声艺视听音响迷的Physical听力大体上是差不多的,不同的是大脑的听力,也就是辨声能力。就好像我们在练英文听力一样,大脑需要不断长时间反复输入Data,最后才能达到直觉反应听懂英文的地步华为成熟的本地化游戏玩家生态,助力圣斗士星矢破局欧洲市场据2021欧洲游戏行业报告显示,2020年欧洲游戏收入超过230亿欧元(折合人民币约1775亿元),其中手游占据了欧洲游戏收入的40。由此不难看出,欧洲移动游戏的市场潜力十分巨大,智能断路器怎么选分断能力是关键从传统的电闸到如今的智能断路器,用电的安全系数也随之提高。智能断路器作为物联网背景下的智慧用电产品,在保障日常用电安全的同时,也实现了用电的智能化数字化可视化。作为为安全用电保驾护星际争霸星灵单位1狂热者千年来,星灵的圣堂武士一直在保卫子民们不受内忧外乱的威胁,至高的战争艺术是他们毕生的追求。狂热者都是些出类拔萃的圣堂武士,但他们还没能达到卡拉的最高境界。对战斗的渴望驱使着狂80本网友推荐的无限流小说1无限恐怖无限恐怖简介生化危机,异形,咒怨,猛鬼街,死神来了该书为无限三部曲第一部,无限流的开山之作,传统无限流的代表作。一切的一切,在这深沉如地狱的恐怖中,我只想活下去!简评内容星际争霸虫族单位2刺蛇原本毛虫外形的食草惰虫在遭遇主脑的改造后,其进化图谱发生严重的扭曲,这种无辜的生物从此被转变成了名为刺蛇的凶恶杀手。刺蛇甲壳下的骨板中藏有无数的穿甲脊针,能够射向从空中或地面袭星际争霸星灵单位2探机探机最初由卡莱阶层设计,作为星灵殖民地的基础单位,他们是服务于星灵枢纽的自动化机器人,并负责采集大量资源来为星灵的各种技术设备充能。探机还能生成并安放微型信标,用于支承建筑间的无限流小说流派产生无限恐怖(作者zhttty)的火爆,以及大量跟风小说的问世,所以起点出现了一个新的流派无限流。但也有许多人认为,无限恐怖并非无限流的开山鼻祖,国内外早有不少例子。例如施瓦辛星际争霸虫族单位3腐化者星灵和人类的部队对腐化者都心存畏惧。幸好这些长有巨大的头凶猛的喙以及垂挂触须的生物仅出现在进化程度最深的巢群附近。腐化者可以说是基因进化的奇迹,它们能够使用强酸覆盖目标,使其
印度本土开始代工iPhone13,意味着什么?在countrymeters。info数据统计的网站,IndiaPopulationclock(印度人口时钟)上的数字已经来到14。13亿。时刻跳动的印度人口时钟。图片来自coun价值争议之下,骨科手术机器人前景几何?我梦想中,未来的创伤骨科手术室,是由机器人全程参与的。手术床上有很多长着智能眼的机械手,这些机械手能够透视患者全身的创伤,并针对创伤部位进行微创精准的手术操作。患者在急诊检查完,确掌阅发布iReaderOcean2电纸书新一代7英寸墨水屏IT之家4月21日消息,今晚,掌阅发布了iReaderOcean2电纸书,采用新一代7英寸墨水屏,32GB首发1299元,128GB首发1599元。IT之家了解到,iReaderO骁龙8Gen1支持第四代EliteGaming引擎,打造跨时代手游体验快节奏的生活工作模式,让人们面临着很大的压力,手游理所当然成为时下人们纾解压力的最好最便捷的方式。当然,每个人在玩游戏的时候,都希望获得很好的游戏体验,无论是职业游戏玩家还是我们每OPPOA55s上架天玑700处理器60Hz屏早在2021年1月份的时候,OPPO带来了OPPOA55这款智能手机。按照介绍,PPOA55采用6。5英寸LCD屏幕高度约163。9毫米,宽度约75。7毫米,厚度约8。4毫米,重量华为nova9SE换壳实现5G,发布会全程不提处理器型号在华为的终端业务受限之后,华为将智能手机的部分业务分别授权给了几家运营商,面向年轻用户群体打造的nova系列也将设计方案授权给了中国邮政,中邮借此机会推出了旗下的HiNOVA品牌,双系统?弱爆了!苹果电脑这样玩,实现真正自由切换当初在选择MacBookPro的时候,因为预算有限,所以最终只能含泪购买了256GB版本。这些年的使用下来,因为各种需求,所以总是不可避免的必须要用到Windows系统。然而我觉得有什么蓝牙耳机不贵又实用?适合学生党的无线蓝牙耳机蓝牙耳机的出现让我们避免了有线耳机线材缠绕的烦恼,让我们在无线的道路上越走越远。无线蓝牙耳机也几乎成为我们生活中必备的一件物品了。但是面对众多的产品,让很多朋友在挑选上比较困难,下手机出现小毛病,自己在家也可以修好,不用去维修店花冤枉钱手机已经成为了每个人必不可少的工具,它不仅可以丰富人们的生活,还可能出现一些小毛病困扰大家。不过,手机的这些小毛病完全不用去维修店花冤枉钱,自己在家也可以解决。毛病一手机听筒扬声器欧拉操作系统演进应用累计超130万套支持鲲鹏英特尔飞腾等芯片21世纪经济报道记者倪雨晴深圳报道4月15日,在欧拉开发者大会(openEulerDeveloperDay2022)的主论坛上,欧拉首个数字基础设施全场景长周期版openEuleriPhone14Pro一切准备就绪,这一次苹果不再保留尽管距离iPhone14系列的发布还有5个月时间,但已经有了非常可靠的爆料信息了,结合往年苹果糟糕的保密工作,目前所爆料的iPhone14系列信息,可信度其实蛮高的,而全新的系列中