PJ. Asked: 2010-02-03 21:30:35 +0800 CST2010-02-03 21:30:35 +0800 CST 2010-02-03 21:30:35 +0800 CST 如何弄清楚你使用的是什么 Linux/Unix 发行版 772 有没有办法告诉我正在运行的机器上的 Linux 风格和版本?这可能是一个奇怪的问题,但是如果给我一台机器并连接到显示器和键盘,并且如果机器已经在运行级别 3 中运行,那么你如何知道机器上正在运行什么。 linux unix command-line-interface 4 个回答 Voted Zypher 2010-02-03T21:33:45+08:002010-02-03T21:33:45+08:00 您可以这样做cat /etc/issue的问题是系统管理员可以并且将更改此文件。 或使用lsb_release -a(更可靠和便携)这是一种更好的方法,并且在任何现代操作系统Linux 发行版上都受支持。 Best Answer voretaq7 2010-02-03T21:58:49+08:002010-02-03T21:58:49+08:00 uname -s(操作系统名称)是您要查找的内容,uname -a将为您提供更多详细信息,例如操作系统版本和硬件平台。 如果uname -s返回Linux,那么您需要转向特定于 Linux 的东西来找出您正在运行的发行版(lsb_release -a这样做,正如 Zypher 提到的那样)。 Victor Ian 2010-02-03T21:54:16+08:002010-02-03T21:54:16+08:00 您可以尝试运行: unname -a Alexander 2010-12-15T04:34:59+08:002010-12-15T04:34:59+08:00 我使用这个命令来查找发行版的名称: cat /etc/*release* 这个命令可以找到 cpu 核心的数量(和大概的速度): cat /proc/cpuinfo | grep bogomips 这对于内核/机器: uname -a 这可以查看一般情况(需要 htop): htop
您可以这样做
cat /etc/issue
的问题是系统管理员可以并且将更改此文件。或使用
lsb_release -a
(更可靠和便携)这是一种更好的方法,并且在任何现代操作系统Linux 发行版上都受支持。uname -s
(操作系统名称)是您要查找的内容,uname -a
将为您提供更多详细信息,例如操作系统版本和硬件平台。如果
uname -s
返回Linux
,那么您需要转向特定于 Linux 的东西来找出您正在运行的发行版(lsb_release -a
这样做,正如 Zypher 提到的那样)。您可以尝试运行:
unname -a
我使用这个命令来查找发行版的名称:
这个命令可以找到 cpu 核心的数量(和大概的速度):
这对于内核/机器:
这可以查看一般情况(需要 htop):