Linux系统中,了解和查看系统配置是每个系统管理员和开发人员的基本技能。掌握一些高效的命令可以帮助你快速获取所需的信息,从而更好地管理和优化系统。以下是五个常用的Linux命令,它们可以帮助你轻松地查看系统信息。

1. lsb_release -a

lsb_release 命令用于显示Linux发行版的详细信息,包括发行版名称、版本号、描述等。这个命令对于确定你正在使用的Linux发行版非常有用。

lsb_release -a 

输出示例:

LSB Version: :core-4.1-amd64:core-4.1-noarch:core-4.1-i386:core-4.1-ia64 Distributor ID: Ubuntu Description: Ubuntu 20.04.6 LTS Release: 20.04 Codename: focal 

2. uname -a

uname -a 命令用于显示系统的内核信息,包括内核版本、系统架构、主机名等。这是一个快速获取系统基本内核信息的方法。

uname -a 

输出示例:

Linux myserver 5.4.0-42-generic #46-Ubuntu SMP Fri Jul 9 00:20:48 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux 

3. cat /etc/os-release

/etc/os-release 文件包含了系统的详细信息,如发行版名称、版本号、描述等。通过直接查看这个文件,可以快速获取系统的详细信息。

cat /etc/os-release 

输出示例:

NAME="Ubuntu" VERSION="20.04.6 LTS (Focal Fossa)" ID=ubuntu ID_LIKE=debian PRETTY_NAME="Ubuntu 20.04.6 LTS" VERSION_ID="20.04" HOME_URL="https://www.ubuntu.com/" SUPPORT_URL="https://help.ubuntu.com/" BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/" PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy" VERSION_CODENAME=focal UBUNTU_CODENAME=focal 

4. free -m

free -m 命令用于显示系统的内存使用情况。这个命令可以告诉你物理内存、交换空间以及缓存的使用情况。

free -m 

输出示例:

 total used free shared buff/cache available Mem: 7956 3453 3311 0 189 4193 

5. df -h

df -h 命令用于显示文件系统的磁盘空间使用情况。这个命令可以告诉你每个文件系统的磁盘使用情况,包括已用空间、可用空间和总空间。

df -h 

输出示例:

Filesystem Size Used Avail Use% Mounted on /dev/sda1 500G 331G 159G 68% / devtmpfs 1.9G 0 1.9G 0% /dev run tmpfs 1.9G 0 1.9G 0% /run 

通过以上五个命令,你可以快速、有效地获取Linux系统的配置信息。这些命令是系统管理和日常维护中不可或缺的工具。