插件窝 干货文章 linux查看服务器是什么操作系统版本

linux查看服务器是什么操作系统版本

bash 查看 信息 系统 109    来源:    2025-05-01

在 Linux 系统中,可以通过以下命令查看服务器操作系统的版本和详细信息:

1. 查看内核版本和系统架构

uname -a

输出示例:

Linux hostname 5.4.0-135-generic #152-Ubuntu SMP Wed Nov 23 20:19:22 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux

2. 查看发行版信息(适用于大多数Linux发行版)

cat /etc/os-release

lsb_release -a

3. 针对特定发行版的查看方式

  • RedHat/CentOS:

    cat /etc/redhat-release
    或
    rpm -q centos-release
    
  • Debian/Ubuntu:

    cat /etc/debian_version
    或
    cat /etc/lsb-release
    
  • SUSE:

    cat /etc/SuSE-release
    

4. 查看系统版本详细信息(适用于systemd系统)

hostnamectl

5. 查看系统架构

arch
或
uname -m

6. 查看系统启动时间(辅助判断系统稳定性)

uptime

7. 查看CPU信息(辅助确认硬件平台)

lscpu

8. 查看内存信息

free -h

9. 查看磁盘信息

df -h

10. 综合系统信息工具(如果已安装)

sudo apt install screenfetch -y  # Ubuntu/Debian
sudo yum install screenfetch -y  # CentOS/RHEL
screenfetch

这些命令的组合使用可以全面了解服务器的操作系统版本、内核版本、硬件架构等关键信息。对于容器环境,部分命令可能显示宿主机的信息而非容器本身的信息。