Zak Asked: 2009-10-06 14:58:10 +0800 CST2009-10-06 14:58:10 +0800 CST 2009-10-06 14:58:10 +0800 CST 如何从 cli(不是 uname -a)中找出我正在运行的 Fedora 版本? 772 我想知道这个盒子是 Fedora Core 4 还是 Redhat 9,还是 CentOS 等等……不是内核 2.6.x unix 6 个回答 Voted Andy Jones 2009-10-06T15:40:16+08:002009-10-06T15:40:16+08:00 这也许? [dummyuser@d400 ~]$ ls -l /etc/system-release lrwxrwxrwx. 1 根 14 2009-06-04 19:05 /etc/system-release -> fedora-release [dummuser@d400 ~]$ cat /etc/system-release Fedora release 11 (Leonidas) Zoredache 2009-10-06T15:05:02+08:002009-10-06T15:05:02+08:00 请参见: 如何找出正在运行的 Linux 版本? 如何找出服务器的发行版? 确定 Linux 机器的类型 Best Answer David Pashley 2009-10-06T15:09:30+08:002009-10-06T15:09:30+08:00 在现代系统上,您应该能够查看 /etc/lsb-release mojo-jojo david% cat /etc/lsb-release DISTRIB_ID=Ubuntu DISTRIB_RELEASE=9.10 DISTRIB_CODENAME=karmic DISTRIB_DESCRIPTION="Ubuntu karmic (development branch)" 这应该是 LSB 规定的找出跨不同 Linux 发行版的发行版的方法。 您不应该依赖 /etc/issue,因为它用于登录消息,并且有人可能会更改它。 Zak 2009-10-06T15:20:07+08:002009-10-06T15:20:07+08:00 更好,*nixwide: lsb_release -d creftos 2016-02-29T11:39:13+08:002016-02-29T11:39:13+08:00 我必须做 cat /etc/fedora-release Zak 2009-10-06T14:58:53+08:002009-10-06T14:58:53+08:00 啊回答我自己的问题.. 猫 /etc/问题
这也许?
[dummyuser@d400 ~]$ ls -l /etc/system-release
lrwxrwxrwx. 1 根 14 2009-06-04 19:05 /etc/system-release -> fedora-release
[dummuser@d400 ~]$ cat /etc/system-release
Fedora release 11 (Leonidas)
请参见:
在现代系统上,您应该能够查看 /etc/lsb-release
这应该是 LSB 规定的找出跨不同 Linux 发行版的发行版的方法。
您不应该依赖 /etc/issue,因为它用于登录消息,并且有人可能会更改它。
更好,*nixwide:
我必须做
啊回答我自己的问题..
猫 /etc/问题