xrandr
命令查看显示配置。输入 xrandr
可以列出所有连接的显示器及其分辨率、刷新率等信息。在Linux系统中,显示配置是系统管理和故障排除的重要环节,了解如何查看和管理系统配置,可以更好地维护和优化服务器性能,以下是一些常用的方法和命令:
一、查看系统信息
1. uname命令
uname
命令用于显示系统的基本信息,包括内核版本、操作系统版本、硬件架构等,常用参数如下:
-a
:显示所有信息
-s
:显示内核名称
-r
:显示内核版本号
-m
:显示硬件架构
要查看系统的完整信息,可以使用以下命令:
uname -a
输出示例:
Linux yourhostname 4.15.0-101-generic #102-Ubuntu SMP Mon May 11 10:07:26 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
2. lsb_release命令
lsb_release
命令用于显示Linux发行版的信息,包括发行版名称、版本号等,常用参数如下:
-a
:显示所有信息
-i
:显示发行版名称
-r
:显示发行版版本号
要查看系统的发行版本信息,可以使用以下命令:
lsb_release -a
输出示例:
Distributor ID: Ubuntu Description: Ubuntu 18.04.4 LTS Release: 18.04 Codename: bionic
3. cat /etc/os-release命令
在一些较新的Linux发行版中,可以使用cat /etc/os-release
命令来查看系统的发行版本和其他详细信息:
cat /etc/os-release
输出示例:
NAME="Ubuntu" VERSION="18.04.4 LTS (Bionic Beaver)" ID=ubuntu ID_LIKE=debian PRETTY_NAME="Ubuntu 18.04.4 LTS" VERSION_ID="18.04"
二、查看硬件信息
1. lshw命令
lshw
命令可以获取系统的硬件信息,包括CPU、内存、硬盘、网络接口等,不过需要以超级用户身份运行该命令,常用参数如下:
-short
:显示简洁的信息
-class 特定类别
:显示特定类别的硬件信息,例如lshw -class disk
可以显示硬盘信息
要查看系统的硬件信息,可以使用以下命令:
sudo lshw
输出示例:
... *-core description: Motherboard product: Broadwell-H vendor: Intel Corp. physical id: 0 siblings: ... *-memory description: System Memory physical id: 1 size: 8GiB ...
2. dmidecode命令
dmidecode
命令可以获取系统的详细硬件信息,包括BIOS、内存、CPU、网卡等,常用参数如下:
-s 特定标签
:显示特定标签的信息,例如dmidecode -s system-manufacturer
可以显示系统制造商
要查看系统的硬件信息,可以使用以下命令:
sudo dmidecode
输出示例:
System Information Manufacturer: Dell Inc. Product Name: Inspiron 5559 Version: A01 Serial Number: .CNZVJGX.CNZVJGX.CNZVJGX UUID: 4c4c4544-004b-b610-84f5-b8f04fae34b5
3. lspci命令
lspci
命令用于显示系统的PCI设备信息,包括显卡、网卡等,使用命令lspci
可以列出系统中所有的PCI设备:
lspci
输出示例:
00:00.0 Host bridge: Intel Corporation Device 19cb (rev 0c) 00:02.0 VGA compatible controller: Intel Corporation Skylake Integrated Graphics (rev 07) ...
三、查看磁盘和文件系统信息
1. df命令
df
命令用于查看文件系统的磁盘空间使用情况,常用参数如下:
-h
:以人类可读的格式显示磁盘空间
-T
:显示文件系统类型
要查看磁盘空间的使用情况,可以使用以下命令:
df -h
输出示例:
Filesystem Size Used Avail Use% Mounted on udev 2.0G 0 2.0G 0% /dev tmpfs 396M 1.4M 395M 1% /run /dev/sda1 20G 15G 4.5G 77% / tmpfs 2.0G 44M 2.0G 3% /dev/shm
2. lsblk命令
lsblk
命令用于列出所有磁盘及其分区情况,常用参数如下:
-f
:显示文件系统类型
要查看磁盘和分区的详细信息,可以使用以下命令:
lsblk -f
输出示例:
NAME FSTYPE LABEL UUID MOUNTPOINT sda ├─sda1 ext4 e9ff9c9c-4ebd-4f79-b972-abf76335e79b /boot ├─sda2 swap 7ce19d2b-5aef-4f79-bfc8-c9c6d34bbb5e [SWAP] └─sda3 ext4 d9afbbca-7b9f-4f79-92d7-abf76335e79b /
四、查看内存信息
free命令
free
命令用于查看系统的内存使用情况,常用参数如下:
-h
:以人类可读的格式显示内存大小
要查看内存的使用情况,可以使用以下命令:
free -h
输出示例:
total used free shared buff/cache available Mem: 7.8G 2.1G 4.3G 452M 1.4G 5.3G Swap: 2.0G 0B 2.0G
五、查看网络信息
1. ifconfig命令
ifconfig
命令用于显示网络接口的配置信息,包括IP地址、MAC地址、网络掩码等,不过一些Linux发行版中已经不再默认安装ifconfig
,常用参数如下:
特定网络接口名
:显示特定网络接口的配置信息,例如ifconfig eth0
可以显示eth0
网络接口的配置信息
要查看系统的网络配置信息,可以使用以下命令:
ifconfig
输出示例:
eth0: flags=4163<UP, BROADCAST> RUNNING> PROMISC> MTU=1500 ms=255... inet 192.168.1.100 netmask 255.255.255.0 broadcast 192.168.1.255 inet6 fe80::...
2. ip addr命令
ip addr
命令用于显示网络接口的配置信息,包括IP地址、MAC地址、网络掩码等,常用参数如下:
show 特定网络接口名
:显示特定网络接口的配置信息,例如ip addr show eth0
可以显示eth0
网络接口的配置信息
要查看系统的网络配置信息,可以使用以下命令:
ip addr show
输出示例:
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000 link/ether 08:60:6e:e6:1c:2a brd ff:ff:ff:ff:ff:ff link-enc... state DOWN mode DEFAULT group default qlen 1000 qdisc noqueue state DOWN mode DEFAULT group default qlen 1000 inet 192.168.1.100/24 brd 192.168.1.255 scope global dynamic eth0 valid_lft 86383sec preferred_lft 86383sec ...
六、查看CPU信息
1. lscpu命令
lscpu
命令用于显示系统的CPU信息,包括处理器架构、CPU型号、核心数量等,要查看CPU的详细信息,可以使用以下命令:
lscpu
输出示例:
Architecture: x86_64 CPU(s): 4 On-line CPU(s) list: 0-3 Thread(s) per core: 2 Core(s) per socket: 2 Socket(s): 1 ...
2. cat /proc/cpuinfo命令
cat /proc/cpuinfo
命令也可以显示CPU的相关信息,要查看CPU的具体型号和核心数,可以使用以下命令:
cat /proc/cpuinfo | grep 'model name' | uniq cat /proc/cpuinfo | grep 'processor' | wc -l
输出示例:
model name : Intel(R) Core(TM) i7-7700HQ CPU @ 2.80GHz processor : 4
七、查看其他硬件信息
lsusb命令
lsusb
命令用于显示系统中的USB设备信息,使用命令lsusb
可以列出系统中所有的USB设备:
lsusb
输出示例:
Bus 002 Device 002: ID 8087:0a2a Intel Corp. ... Hub Bus 002 Device 001: ID 1d6b:0002 Linux Foundation ... Hub Bus 001 Device 003: ID 046d:c534 Logitech, Inc. ... Optical Wheel Mouse ...
通过以上命令和方法,用户可以全面了解Linux系统的配置情况,从而更好地进行系统管理和优化。
以上内容就是解答有关“linux 显示配置”的详细内容了,我相信这篇文章可以为您解决一些疑惑,有任何问题欢迎留言反馈,谢谢阅读。