Linux のバージョン情報を表示する方法
現在使用している Linux のバージョン、ディストリビューションなどの情報を確認するには、次のような方法があります。
$ cat /etc/*-release DISTRIB_ID=Ubuntu DISTRIB_RELEASE=16.04 DISTRIB_CODENAME=xenial DISTRIB_DESCRIPTION="Ubuntu 16.04.4 LTS" NAME="Ubuntu" VERSION="16.04.4 LTS (Xenial Xerus)" ID=ubuntu ID_LIKE=debian PRETTY_NAME="Ubuntu 16.04.4 LTS" VERSION_ID="16.04" HOME_URL="http://www.ubuntu.com/" SUPPORT_URL="http://help.ubuntu.com/" BUG_REPORT_URL="http://bugs.launchpad.net/ubuntu/" VERSION_CODENAME=xenial UBUNTU_CODENAME=xenial
cat コマンドについては 「テキストファイルの内容を表示する」をみてください。
Ubuntu では /etc/os-release を確認すると上の出力で NAME="Ubuntu" の行以降がわかります。 Redhat 系では redhat-release のようなので、ひっくるめて /etc/*-release としておくのが良いと思われます。
その他、次の方法もあります。
$ cat /etc/issue Ubuntu 16.04.4 LTS \n \l
カーネルの情報とハードウェアアーキテクチャは uname コマンドが使えます。
$ uname -srvp Linux 4.4.0-119-generic #143-Ubuntu SMP Mon Apr 2 16:08:24 UTC 2018 x86_64