How to check Linux / Unix distribution version

Today my boss ask me install a tomcat in linux machine. After i ssh into that machine, i wonder what is the Linux distribution version? Red Hat? Ubuntu? Fedora? Debian?

However with a simple command, i can check what is linux distribution version

mymachine:~# cat /proc/version
Linux version 2.6.18-5-686-bigmem (Debian 2.6.18.dfsg.1-13etch3) (dannf@debian.org) 
(gcc version 4.1.2 20061115 (prerelease) (Debian 4.1.1-21)) 
#1 SMP Wed Sep 26 19:03:46 UTC 2007
mymachine:~#

I’m using Debian Linux version 2.6.18-5-686-bigmem

cat /proc/version
Tags :

About the Author

mkyong
Founder of Mkyong.com and HostingCompass.com, love Java and open source stuff. Follow him on Twitter, or befriend him on Facebook or Google Plus. If you like my tutorials, consider make a donation to these charities.

Comments

  • koushik Sarkar

    uname -v can be used to display Linux / Unix Distribution Version.

  • http://systems.takizo.com takizo

    You can also do cat /etc/*-release

    • http://www.mkyong.com mkyong

      Thanks for sharing your tip.

    • http://www.rainydayz.org AndyR

      This has the benefit of reporting the distribution in use rather than the kernel – useful in a chroot.

      In a CentOS 5 chroot under Debian (using schroot to bind mount /proc in chroot) :

      /proc/version = Linux version 2.6.32-5-amd64 (Debian 2.6.32-31) ([email protected])
      (gcc version 4.3.5 (Debian 4.3.5-4) ) #1 SMP Mon Mar 7 21:35:22 UTC 2011

      /etc/redhat-release = CentOS release 5.5 (Final)

      • http://www.mkyong.com mkyong

        Thanks for your add-on

  • Henk

    cat /boot/grub/menu.lst

    will work on most machines as well (that is: those who feature grub)

    • mkyong

      thank for the tips ~

  • http://www.digitalsylhet.com Bappy

    It;s very important for me & it’s working….

    -Bappy

    • http://siliconengineer.com Loxas

      Moron :-D