如何通过命令行识别特定的 Linux 风格?

问题描述 投票:0回答:5

我希望能够检测到计算机上安装了哪种特定的 Linux 风格,例如Ubuntu vs Fedora,通过命令行命令。

有人推荐

uname -a
,但那只报告内核版本。

linux version command-line-interface
5个回答
104
投票

尝试以下命令.... 它对我有用......

cat /proc/version

一旦你知道你正在运行 Red Hat,你就可以进入正题:

cat /etc/redhat-release

或者在 Debian 上:

cat /etc/debian_version

或一般来说:

cat /etc/*-release

你也可以使用以下命令

cat /etc/issue

23
投票

用于显示详细信息,包括发行版和代号

lsb_release -a

3
投票

你可以试试:

echo $(lsb_release -si)

0
投票

尝试

hostnamectl
。它列出了操作系统、CPE OS 名称、内核、体系结构等。


0
投票

使用命令知道操作系统的名称 cat /etc/*-release

© www.soinside.com 2019 - 2024. All rights reserved.