Answers:
在现代系统上,您应该可以查看/ 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 root root 14 2009-06-04 19:05 / etc / system-release-> fedora-release
[dummuser @ d400〜] $ cat / etc / system-release
Fedora版本11(Leonidas)