====== Find OS Information ====== Apr 2023 \\ \\ ---- There are many ways to extract this information from Linux, here are just a few examples: \\ \\ This one is my favorite, although if you are having issues, this doesn't give you some vital information like kernel version: \\ \\ ---- From the command line, use: cat /etc/os-release \\ You will get an output similar to below: NAME="AlmaLinux" VERSION="8.5 (Arctic Sphynx)" ID="almalinux" ID_LIKE="rhel centos fedora" VERSION_ID="8.5" PLATFORM_ID="platform:el8" PRETTY_NAME="AlmaLinux 8.5 (Arctic Sphynx)" ANSI_COLOR="0;34" CPE_NAME="cpe:/o:almalinux:almalinux:8::baseos" HOME_URL="https://almalinux.org/" DOCUMENTATION_URL="https://wiki.almalinux.org/" BUG_REPORT_URL="https://bugs.almalinux.org/" ALMALINUX_MANTISBT_PROJECT="AlmaLinux-8" ALMALINUX_MANTISBT_PROJECT_VERSION="8.5" ---- we can use the command uname with a few switches to get OS and Kernel information: uname -a \\ This displays the Kernel version as well as OS version, albeit a slightly cryptic way of reporting the OS version. \\ \\ Linux controller 4.18.0-348.el8.x86_64 #1 SMP Tue Nov 9 06:28:28 EST 2021 x86_64 x86_64 x86_64 GNU/Linux \\ \\ uname -or \\ uname -or where the o is the operating system name and the r is the release. \\ \\ 4.18.0-348.el8.x86_64 GNU/Linux \\ \\ ---- We can also use the cat command to display the contents of /proc/version, use the following command for this: cat /proc/version \\ This gives both the Kernel version and the OS release version. \\ \\ Linux version 4.18.0-348.el8.x86_64 (mockbuild@koji.corp.cloudlinux.com) (gcc version 8.5.0 20210514 (Red Hat 8.5.0-3) (GCC)) #1 SMP Tue Nov 9 06:28:28 EST 2021 \\ \\ ----