I want to know if the box is Fedora Core 4 or Redhat 9, or CentOS, etc... not if it has Kernel 2.6.x
On modern systems you should be able to look in /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)"
This should be the LSB mandated way of finding out the distribution across different Linux distributions.
You should not rely on /etc/issue, as it is used for the login message, and someone might change it.
[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 release 11 (Leonidas)
I had to do
Even better, and *nixwide:
Ahh answer to my own question..
protected by HopelessN00b Feb 28 '16 at 21:45
Thank you for your interest in this question.
Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).
Would you like to answer one of these unanswered questions instead?