Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I am trying to find out the os version of my redhat system.
i got something like cat /ete/*release
it is showing the os i have installed but i want the version or os
example:
the above command showing result as Red Hat Enterprise Linux Server release 5.4 (Tikanga).I want how to get only 5.4 that is only the version of the redhat.
I also got something like uname -r but it is showing the kernel version ,so my doubt is what is the os version?
is this 5.4 or the result of uname -r.
kindly tell any suggestion.
Thanks
Last edited by pradiptart; 05-31-2012 at 06:49 AM.
well it depends what your range of input here really is. if you JUST want that value from that file, then you can run "awk '{print $7}' /etc/redhat-release
but those files are totally non-standard across major versions of redhat, let alone distros. a useful tool you can try is facter, which was originally written to support puppet. This will look in all sorts of potential files and locations to return standardized data for things like this. If you install facter, and run "facter lsbmajdistrelease" and you should get a pretty consistent answer on most platforms.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.