<返回更多

linux命令查看机器的配置

2024-01-16  今日头条  小王爱编程
加入收藏

linux 系统中,你可以使用多个命令来查看当前机器的配置信息,包括 CPU、内存、磁盘和操作系统等信息。以下是一些常用的命令:

1. 查看 CPU 信息

lscpu 命令在 Linux 系统中用于显示有关 CPU 架构的信息,包括其数量、型号、核心数、架构类型等。这个命令是查看处理器信息的快速且方便的方式,尤其对于确定系统的 CPU 性能和处理能力非常有用。

主要输出内容

运行 lscpu 会显示类似于以下的信息:

使用场景

lscpu 命令非常适合于:

 

2. 查看内存信息

free -h 是一个在 Linux 系统中用来查看内存使用情况的命令。它提供了关于系统内存(RAM)和交换空间(swap)使用的信息。这个命令对于监控系统的内存使用情况非常有用,尤其是当你在调试内存相关问题或优化系统性能时。

命令说明

                   total        used        free       shared    buff/cache   avAIlable
Mem:          7.7G        3.1G        1.2G        598M        3.4G           3.7G
Swap:          2.0G         0B           2.0G

使用场景

 

3. 查看磁盘使用情况

df -h 是一个在 Linux 和类 Unix 系统中常用的命令,用于显示文件系统的磁盘空间使用情况。这个命令非常有用,特别是在管理磁盘空间和确保足够空间用于存储和应用程序运行时。

命令说明

输出内容

运行 df -h 通常会显示如下输出:

 

使用场景

4. 查看操作系统信息

uname -a 是 Linux 和类 Unix 系统中的一个命令,用于显示关于系统和内核的详细信息。这个命令对于了解正在运行的系统的核心信息非常有用。

命令说明

输出内容

运行 uname -a 通常会显示如下输出:

Linux hostname 4.15.0-54-generic #58-Ubuntu SMP Mon Jun 24 10:55:24 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

这个输出包含以下信息:

使用场景

uname -a 命令非常适用于:

 

5. 查看网络配置

ip addr 是一个在 Linux 系统中用于显示和管理网络接口地址的命令。它是 iproute2 包的一部分,用于替代过时的 ifconfig 命令。ip addr 提供了关于网络接口的详细信息,包括 IP 地址、子网掩码、广播地址和接口状态等

命令说明

输出内容

运行 ip addr 通常会显示如下输出:

1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    .NET 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 00:1e:67:a4:45:00 brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.100/24 brd 192.168.1.255 scope global eth0
       valid_lft forever preferred_lft forever
    inet6 fe80::21e:67ff:fea4:4500/64 scope link 
       valid_lft forever preferred_lft forever

这个输出包含以下信息:

使用场景

ip addr 命令非常适用于:

 

6. 查看硬盘和分区的详细信息

fdisk -l 是一个在 Linux 系统中用于查看和管理磁盘分区的命令。这个命令提供了关于系统中所有磁盘分区的详细信息,包括每个磁盘的大小、分区类型、分区表类型等。

命令说明

输出内容

运行 fdisk -l 通常会显示类似于以下的输出:

Disk /dev/sda: 931.5 GiB, 1000204886016 bytes, 1953525168 sectors
Disk model: ST1000DM010-2EP1
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 5C8F67AD-A911-4F0A-9E3B-78B9B3D8FDEE

Device        Start        End    Sectors   Size Type
/dev/sda1      2048    1050623    1048576   512M EFI System
/dev/sda2   1050624 1953523711 1952473088 931G Linux filesystem

这个输出包含以下信息:

使用场景

fdisk -l 命令非常适用于:

 

7. 查看系统运行时间和负载

uptime 是一个在 Linux 和其他类 Unix 系统中用来显示系统运行时间、用户登录数量以及系统负载的命令。它提供了一个快速了解系统运行状态的简洁概览。

命令说明

输出内容

运行 uptime 通常会显示如下输出:

 12:34:56 up 1 day,  2:03,  2 users,  load average: 0.01, 0.05, 0.07

这个输出包含以下信息:

使用场景

uptime 命令非常适用于:

 

top 命令是 Linux 和其他类 Unix 系统中用于实时显示系统进程和资源使用情况的一个非常有用的工具。它提供了一个动态更新的视图,显示系统中的进程列表,并按资源使用情况进行排序(通常是 CPU 使用率)。

命令说明

输出内容

运行 top 命令通常会显示类似以下的输出:

控制和交互

在 top 运行时,你可以使用不同的按键进行交互和调整显示:

 

注意

部分命令可能需要 root 权限才能查看所有信息,例如 fdisk -l。这些命令会为你提供关于 Linux 系统硬件和软件配置的详细概览。

关键词:linux命令      点击(5)
声明:本站部分内容来自互联网,如有版权侵犯或其他问题请与我们联系,我们将立即删除或处理。
▍相关推荐
更多linux命令相关>>>