如何查看linux配置

过命令查看,如uname -a查看系统内核等信息,ifconfig查看

Linux系统中,查看系统配置是一项非常重要的任务,它可以帮助用户了解当前系统的硬件和软件状态,从而进行有效的管理和优化,以下是几种常见的方法来查看Linux配置:

查看内核版本和发行版信息

要查看Linux内核版本和发行版信息,可以使用以下命令:

uname -a

这个命令会显示内核版本、主机名、操作系统类型等信息。

Linux example-hostname 5.4.0-74-generic #84-Ubuntu SMP Fri Jan 29 13:43:51 UTC 2021 x86_64 x86_64 x86_64 GNU/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
Vendor ID:           GenuineIntel

查看内存信息

使用free命令可以查看内存的使用情况:

free -h

输出示例:

              total        used        free      shared  buff/cache   available
Mem:           15Gi       2.0Gi       12Gi       100Mi       1.0Gi        12Gi
Swap:          2.0Gi          0B       2.0Gi

查看硬盘信息

使用df命令可以查看磁盘的使用情况:

df -h

输出示例:

Filesystem      Size  Used Avail Use% Mounted on
/dev/sda1        50G   20G   30G  40% /
tmpfs           1.9G  1.0M  1.9G   1% /dev/shm

查看网络配置

使用ifconfig或ip a命令可以查看网络接口的配置信息:

ifconfig

或者

ip a

输出示例:

eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
      inet 192.168.1.100  netmask 255.255.255.0  broadcast 192.168.1.255
      inet6 fe80::a00:27ff:fe4e:66a9  prefixlen 64  scopeid 0x20<link>
      ether 08:00:27:4e:66:a9  txqueuelen 1000  (Ethernet)
      RX packets 356797  bytes 45923345 (45.9 MB)
      RX errors 0  dropped 0  overruns 0  frame 0
      TX packets 254345  bytes 32456789 (32.4 MB)
      TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

查看显卡信息

使用lspci | grep -i vga命令可以查看显卡的信息:

lspci | grep -i vga

输出示例:

01:00.0 VGA compatible controller: Intel Corporation HD Graphics 5500 (rev 09)

查看USB设备信息

使用lsusb命令可以查看USB设备的信息:

lsusb

输出示例:

Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 002: ID 046d:c31c Logitech, Inc. DeLuxe 250 Keyboard
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

查看系统日志

使用dmesg命令可以查看系统启动时的日志信息,这对于诊断硬件问题非常有用:

dmesg | less

输出示例:

[    0.000000] Linux version 5.4.0-74-generic (buildd@lcy01-amd64-021) (gcc version 9.3.0 (Ubuntu 9.3.0-17ubuntu1~20.04)) #84-Ubuntu SMP Fri Jan 29 13:43:51 UTC 2021 (Ubuntu 5.4.0-74.83~20.04.1-generic)
...

查看已安装的软件包

使用dpkg -l(Debian/Ubuntu)或rpm -qa(RHEL/CentOS)可以查看已安装的软件包列表:

dpkg -l

或者

rpm -qa

输出示例:

ii  account-plugin-desktop 0.3+git20200114.1a2b7f8-1 amd64  freedesktop-accounts plugin for desktop integration
ii  adduser                  3.118ubuntu2                amd64  add and remove users and groups

查看系统服务状态

使用systemctl命令可以查看系统服务的状态:

systemctl status service_name

输出示例:

● apache2.service The Apache HTTP Server
     Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled)
     Active: active (running) since Wed 2021-01-01 12:00:00 UTC; 1h ago

小编总结表格

命令 功能描述 示例输出
uname -a 查看内核版本和发行版信息 Linux example-hostname …
lscpu 查看CPU信息 Architecture: x86_64 …
free -h 查看内存信息 Mem: 15Gi …
df -h 查看磁盘使用情况 Filesystem Size Used Avail Use% …
ifconfig/ip a 查看网络配置 eth0: flags=…
lspci | grep -i vga 查看显卡信息 VGA compatible controller: Intel …
lsusb 查看USB设备信息 Bus 002 Device 001: …
dmesg | less 查看系统日志 [ 0.000000] Linux version …
dpkg -l/rpm -qa 查看已安装的软件包 ii account-plugin-desktop …
systemctl status 查看系统服务状态 ● apache2.service The Apache HTTP Server

FAQs

Q1: 如何查看Linux系统的内核版本?

A1: 使用uname -a命令可以查看Linux系统的内核版本、主机名、操作系统类型等信息。

uname -a

输出示例:

Linux example-hostname 5.4.0-74-generic #84-Ubuntu SMP Fri Jan 29 13:43:51 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux

Q2: 如何查看Linux系统的内存使用情况?

A2: 使用free命令可以查看内存的使用情况,加上-h选项可以使输出更易读,以人类可读的格式显示内存大小。

free -h

输出示例:

              total        used        free      shared  buff/cache   available
Mem:           15Gi       2.0Gi       12Gi       100Mi       1.0Gi        12Gi
Swap:          2.0Gi          0B       2.

以上就是关于“如何查看linux配置”的问题,朋友们可以点击主页了解更多内容,希望可以够帮助大家!

原创文章,发布者:酷番叔,转转请注明出处:https://cloud.kd.cn/ask/11598.html

赞 (0)
酷番叔酷番叔
上一篇 2025年8月17日 00:23
下一篇 2025年8月17日 00:32

相关推荐

  • 一键开机背后的秘密?

    自动化引导到桌面硬件启动 (Power-On Self Test – POST):按下电源键,电脑硬件(主板、CPU、内存等)通电,主板上的固件(通常是 BIOS 或更现代的 UEFI)执行自检(POST),检查关键硬件(内存、显卡、硬盘等)是否正常工作,如果自检通过,你会听到一声短促的“滴”声(或没有声音,取……

    2025年7月21日
    22200
  • Linux下如何查看软链接文件系统的详细操作步骤和命令?

    在Linux系统中,软链接(也称为符号链接)是一种特殊的文件类型,它指向另一个文件或目录,类似于Windows系统中的快捷方式,软链接可以跨文件系统创建,且可以指向不存在的文件(此时称为“死链接”),查看软链接及其相关信息是日常系统管理和运维中的常见需求,本文将详细介绍Linux系统中查看软链接文件系统的多种方……

    2025年9月21日
    26300
  • Linux Qt5如何使用qmake进行项目配置编译?

    在Linux环境下使用Qt5开发时,qmake是官方推荐的构建工具,它通过解析项目配置文件(.pro文件)自动生成Makefile,简化了跨平台项目的编译和构建流程,以下是详细的使用步骤和注意事项,环境准备在使用qmake前,需确保系统已安装Qt5开发环境,以Ubuntu/Debian系统为例,可通过以下命令安……

    2025年8月25日
    23000
  • Linux如何配置IPv6地址转换?

    在 Linux 系统中配置 IPv6 地址转换涉及多种场景,包括静态地址配置、动态地址获取(如 SLAAC、DHCPv6)、以及 IPv6 与 IPv4 之间的转换(如 NAT64),以下从基础配置到高级转换场景进行详细说明,涵盖常用命令和配置文件修改方法,IPv6 地址基础配置IPv6 地址配置可分为静态配置……

    2025年10月8日
    15600
  • 如何确保安全与兼容性?

    准备工作是实施前的关键环节,重点在于确保操作过程的安全性和系统间的兼容性,通过全面检查和测试,可预防潜在风险,保障后续流程顺利推进。

    2025年7月29日
    21700

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们

400-880-8834

在线咨询: QQ交谈

邮件:HI@E.KD.CN

关注微信