Linux系统信息和性能查看命令

Linux系统信息和性能查看命令(以kali为例)
1.查看内核/OS/CPU信息
kali@kali:~$ uname -a
Linux kali 5.10.0-kali8-amd64 #1 SMP Debian 5.10.40-1kali1 (2021-05-31) x86_64 GNU/Linux
2.查看内核版本
kali@kali:~$ uname -r
5.10.0-kali8-amd64
3.查看处理器架构
kali@kali:~$ uname -m
x86_64
kali@kali:~$ arch
x86_6
4.查看计算机名
kali@kali:~$ hostname
kali
5.显示当前登录系统的用户
kali@kali:~$ who
kali     tty7         2021-07-19 11:57 (:0)
kali     pts/1        2021-08-11 17:24 (tmux(12600).%0)
6.显示当前用户名
kali@kali:~$ whoami
kali
7.查看Linux版本信息
kali@kali:~$ cat /proc/version
Linux version 5.10.0-kali8-amd64 (devel@kali.org) (gcc-10 (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2) #1 SMP Debian 5.10.40-1kali1 (2021-05-31)
8.查看CPU信息
kali@kali:~$ cat /proc/cpuinfo
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 6
model           : 158
model name      : Intel(R) Core(TM) i5-7300HQ CPU @ 2.50GHz
stepping        : 9
...
kali@kali:~$ lscpu
Architecture:                    x86_64
CPU op-mode(s):                  32-bit, 64-bit
Byte Order:                      Little Endian
Address sizes:                   45 bits physical, 48 bits virtual
CPU(s):                          2
On-line CPU(s) list:             0,1
Thread(s) per core:              1
Core(s) per socket:              1
Socket(s):                       2
NUMA node(s):                    1
Vendor ID:                       GenuineIntel
CPU family:                      6
Model:                           158
Model name:                      Intel(R) Core(TM) i5-7300HQ CPU @ 2.50GHz
Stepping:                        9
...
9.查看中断
kali@kali:~$ cat /proc/interrupts
            CPU0       CPU1       
   0:          1          0   IO-APIC    2-edge      timer
   1:          0       8005   IO-APIC    1-edge      i8042
   8:          1          0   IO-APIC    8-edge      rtc0
   9:          0          0   IO-APIC    9-fasteoi   acpi
  12:      56493          0   IO-APIC   12-edge      i8042
  14:          0          0   IO-APIC   14-edge      ata_piix
  15:          0          0   IO-APIC   15-edge      ata_piix
  16:          0      26607   IO-APIC   16-fasteoi   vmwgfx, snd_ens1371
  17:      74424          0   IO-APIC   17-fasteoi   ehci_hcd:usb1, ioc0
  18:        131          0   IO-APIC   18-fasteoi   uhci_hcd:usb2
...
10.查看系统负载
kali@kali:~$ cat /proc/loadavg
0.02 0.06 0.03 1/375 13915
11.查看系统运行时间、用户数、负载
kali@kali:~$ uptime
 10:21:44 up 1 day,  7:14,  2 users,  load average: 0.00, 0.04, 0.03
12.查看系统的环境变量
kali@kali:~$ env
SHELL=/bin/bash
SESSION_MANAGER=local/kali:@/tmp/.ICE-unix/903,unix/kali:/tmp/.ICE-unix/903
WINDOWID=0
...
13.查看系统USB设备信息
kali@kali:~$ lsusb                                                                       Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 003: ID 0e0f:0002 VMware, Inc. Virtual USB Hub
Bus 002 Device 002: ID 0e0f:0003 VMware, Inc. Virtual Mouse
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
14.查看系统PCI设备信息
kali@kali:~$ lspci
00:00.0 Host bridge: Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX Host bridge (rev 01)
00:01.0 PCI bridge: Intel Corporation 440BX/ZX/DX - 82443BX/ZX/DX AGP bridge (rev 01)
00:07.0 ISA bridge: Intel Corporation 82371AB/EB/MB PIIX4 ISA (rev 08)
...
15.查看已加载的系统模块
kali@kali:~$ lsmod
Module                  Size  Used by
rfkill                 28672  2
vsock_loopback         16384  0
vmw_vsock_virtio_transport_common    40960  1 vsock_loopback
...
16.查看内存总量
kali@kali:~$ grep MemTotal /proc/meminfo
MemTotal:        1932476 kB
17.查看空闲内存量
kali@kali:~$ grep MemFree /proc/meminfo
MemFree:          271624 kB
18.查看内存用量和交换区用量
kali@kali:~$ free -m
               total        used        free      shared  buff/cache   available
内存:       1887         739         265          27         882         937
交换:        974          21         953
19.显示系统日期时间
kali@kali:~$ date
2021年 08月 12日 星期四 10:30:34 CST
20.显示2021日历表
kali@kali:~$ cal 2021
                            2021
         一月                    二月                    三月           
日 一 二 三 四 五 六  日 一 二 三 四 五 六  日 一 二 三 四 五 六  
                1  2      1  2  3  4  5  6      1  2  3  4  5  6  
 3  4  5  6  7  8  9   7  8  9 10 11 12 13   7  8  9 10 11 12 13  
10 11 12 13 14 15 16  14 15 16 17 18 19 20  14 15 16 17 18 19 20  
17 18 19 20 21 22 23  21 22 23 24 25 26 27  21 22 23 24 25 26 27  
24 25 26 27 28 29 30  28                    28 29 30 31           
31                                                                
...
21.动态显示CPU/内存/进程等情况
kali@kali:~$ top
top - 10:33:13 up 1 day,  7:25,  2 users,  load average: 0.18, 0.11, 0.04
任务: 241 total,   1 running, 240 sleeping,   0 stopped,   0 zombie
%Cpu(s):  2.5 us,  3.0 sy,  0.0 ni, 94.5 id,  0.0 wa,  0.0 hi,  0.0 si,  0.0 st
MiB Mem :   1887.2 total,    260.4 free,    742.5 used,    884.3 buff/cache
MiB Swap:    975.0 total,    953.1 free,     21.9 used.    934.3 avail Mem 

进程号 USER      PR  NI    VIRT    RES    SHR    %CPU  %MEM     TIME+ COMMAND       
12622 kali      20   0  810376 107700  81416 S   5.3   5.6   0:13.93 qterminal           650 root      20   0  451972 159184  63136 S   3.6   8.2   1:14.05 Xorg                 1179 kali      20   0  487636  41848  34788 S   1.0   2.2   7:54.38 sogoupinyinServ     1028 kali      20   0  416072  85616  64644 S   0.7   4.4   0:16.39 xfwm4               13977 kali      20   0   10496   4064   3280 R   0.7   0.2   0:00.64 top                 1084 kali      20   0  518800  44232  36132 S   0.3   2.3   1:49.35 panel-17-pulsea     ...                
22.每一秒采一次系统状态,采5次
kali@kali:~$ vmstat 5
procs -----------memory---------- ---swap-- -----io---- -system-- ------cpu-----
 r  b 交换 空闲 缓冲 缓存   si   so    bi    bo   in   cs us sy id wa st
 0  0  22404 266836 183592 722152    0    0     4     3   38   75  0  0 99  0  0
 1  0  22404 266836 183600 722152    0    0     0     5   60  114  0  0 99  0  0
 0  0  22404 266836 183600 722152    0    0     0     0   58  102  0  0 99  0  0
 0  0  22404 266836 183600 722152    0    0     0    46   58   98  0  0 99  0  0
 1  0  22404 266836 183608 722144    0    0     0     3   53   96  0  0 100  0  0
23.查看io读写/cpu使用情况
kali@kali:~$ iostat
Linux 5.10.0-kali8-amd64 (kali)         2021年08月12日  _x86_64_        (2 CPU)
avg-cpu:  %user   %nice %system %iowait  %steal   %idle
           0.29    0.00    0.40    0.10    0.00   99.20
Device     tps    kB_read/s    kB_wrtn/s    kB_dscd/s    kB_read    kB_wrtn    kB_dscd
sda        0.96         8.21         6.86         0.00     931211     777648          0
sr0        0.00         0.01         0.00         0.00       1050          0          0
24.查询磁盘性能
kali@kali:~$ sar -d 1 1
Linux 5.10.0-kali8-amd64 (kali)         2021年08月12日  _x86_64_        (2 CPU)
10时38分48秒  DEV  tps  rkB/s   wkB/s   dkB/s   areq-sz    aqu-sz     await     %util
10时38分49秒  sr0  0.00  0.00   0.00    0.00    0.00       0.00       0.00       0.00
10时38分49秒  sda  0.00  0.00   0.00    0.00    0.00       0.00       0.00       0.00

平均时间:   DEV    tps   rkB/s   wkB/s    dkB/s   areq-sz    aqu-sz     await     %util
平均时间:   sr0    0.00  0.00    0.00     0.00    0.00       0.00       0.00      0.00
平均时间:   sda    0.00  0.00    0.00     0.00    0.00       0.00       0.00      0.00
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Linux系统中,可以使用以下命令查看系统的性能指标: 1. top:显示系统中运行的进程和系统资源的实时信息,包括CPU使用率、内存使用情况、进程列表等。可以按下键盘上的"1"键来查看每个CPU核心的详细信息。 2. htop:类似于top命令,但提供了更加用户友好的界面和更多交互功能。可以通过包管理器安装htop,例如在Ubuntu上使用命令"sudo apt install htop"安装。 3. vmstat:显示系统的虚拟内存、进程、块IO、陷阱和CPU活动等统计信息。可以使用命令"vmstat [delay] [count]"来持续输出统计信息。 4. iostat:显示系统的磁盘IO活动情况,包括每个磁盘设备的读写速率、IOPS等信息。可以使用命令"iostat [device] [delay] [count]"来指定设备并持续输出统计信息。 5. sar:系统活动报告工具,可以提供关于CPU、内存、磁盘、网络等方面的历史性能数据。可以使用sar命令结合不同的选项来查看不同类型的性能数据。 6. free:显示系统内存使用情况,包括物理内存、交换空间等。可以使用命令"free -h"以人类可读的格式显示内存信息。 7. netstat:显示网络连接、路由表、网络接口统计等网络相关信息。可以使用不同的选项来查看不同类型的网络信息。 8. iftop:实时监控网络流量的工具,显示当前系统中每个网络接口的流量信息。可以使用包管理器安装iftop。 以上命令只是一些常用的性能查看命令,还有其他许多工具和命令可用于进一步分析和监控系统性能。根据具体需求,可以使用适当的命令和工具来查看和分析系统性能

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值