Unix
如何從 cli(不是 uname -a)中找出我正在執行的 Fedora 版本?
我想知道這個盒子是 Fedora Core 4 還是 Redhat 9,還是 CentOS 等等……不是核心 2.6.x
在現代系統上,您應該能夠查看 /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,因為它用於登錄消息,並且有人可能會更改它。
這也許?
$$ 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)