在Linux系统中,可以通过多种命令来查看电脑的配置信息,包括CPU、内存、硬盘、网络等。以下是一些常用的命令及其输出示例:
使用 lscpu
命令可以获取详细的CPU信息:
lscpu
输出示例:
Architecture: x86_64
CPU op-mode(s): 32-bit, 64-bit
Byte Order: Little Endian
CPU(s): 8
On-line CPU(s) list: 0-7
Thread(s) per core: 2
Core(s) per socket: 4
Socket(s): 1
NUMA node(s): 1
Vendor ID: GenuineIntel
CPU family: 6
Model: 142
Model name: Intel(R) Core(TM) i7-7700HQ CPU @ 2.80GHz
Stepping: 9
CPU MHz: 2808.000
BogoMIPS: 5616.00
Hypervisor vendor: KVM
Virtualization type: full
L1d cache: 32K
L1i cache: 32K
L2 cache: 256K
L3 cache: 6144K
NUMA node0 CPU(s): 0-7
使用 free
命令可以查看内存使用情况:
free -h
输出示例:
total used free shared buff/cache available
Mem: 15G 3.3G 8.1G 344M 3.8G 11G
Swap: 2G 0B 2.0G
使用 df
命令可以查看磁盘空间使用情况:
df -h
输出示例:
Filesystem Size Used Avail Use% Mounted on
udev 7.8G 0 7.8G 0% /dev
tmpfs 1.6G 9.6M 1.6G 1% /run
/dev/sda1 234G 45G 177G 21% /
tmpfs 7.8G 76M 7.8G 1% /dev/shm
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
tmpfs 7.8G 0 7.8G 0% /sys/fs/cgroup
/dev/loop0 90M 90M 0 100% /snap/core/12877
/dev/loop1 56M 56M 0 100% /snap/core18/2074
/dev/loop2 30M 30M 0 100% /snap/snapd/11107
/dev/loop3 31M 31M 0 100% /snap/snapd/11588
tmpfs 1.6G 20K 1.6G 1% /run/user/1000
使用 ip addr
命令可以查看网络接口配置:
ip addr show
输出示例:
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
inet 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 mq state UP group default qlen 1000
link/ether 00:16:3e:00:00:01 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::216:3eff:fe00:1/64 scope link
valid_lft forever preferred_lft forever
使用 dmidecode
命令可以获取详细的硬件信息,包括主板和BIOS:
sudo dmidecode -t 2
输出示例(部分):
# dmidecode 3.2
Getting SMBIOS data from sysfs.
SMBIOS 2.8 present.
Handle 0x0002, DMI type 2, 15 bytes
Base Board Information
Manufacturer: Gigabyte Technology Co., Ltd.
Product Name: GA-H110M-S2H
Version: x.x
Serial Number: xxxxxxxxxxxx
Asset Tag:
Features:
Board is a hosting board
Board is replaceable
Location In Chassis: To be filled by O.E.M.
Chassis Handle: 0x0003
Type: Motherboard
Contained Object Handles: 0
使用 uname
和 lsb_release
命令可以查看操作系统版本:
uname -a
lsb_release -a
输出示例:
Linux hostname 5.4.0-77-generic #86-Ubuntu SMP Thu Jun 17 02:35:01 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 20.04.2 LTS
Release: 20.04
Codename: focal
通过这些命令,你可以全面了解Linux系统的硬件配置和操作系统版本信息。
领取专属 10元无门槛券
手把手带您无忧上云