Bu yazımızda sizlere hangi linux dağımınına sahip sunucu kullandığınızın bilgisini SSH üzerinden kolayca öğrenmenin yollarını anlatacağım.
Sunucumuza SSH ile bağlanıp, root kullanıcısı ile oturum açtıktan sonra; aşağıdaki komutlardan herhangi birisini kullanarak hangi linux dağıtımını kullandığınızı detaylı olarak görebilirsiniz.
Linux Dağıtımı & Sürüm Bilgisi
cat /etc/*-release
Yukarıdaki komut sizlere, hangi linux dağıtımını kullandığınızı sürüm bilgisi ile detaylı olarak gösterecektir.
Örnek çıktılar aşağıdaki gibi olacaktır. Kullandığınız dağıtıma göre farklılık gösterebilir. Örnek kullanım Ubuntu 16.04 LTS ve Ubuntu 14.04 LTS içindir:
root@web:~# cat /etc/*-release DISTRIB_ID=Ubuntu DISTRIB_RELEASE=16.04 DISTRIB_CODENAME=xenial DISTRIB_DESCRIPTION="Ubuntu 16.04.1 LTS" NAME="Ubuntu" VERSION="16.04.1 LTS (Xenial Xerus)" ID=ubuntu ID_LIKE=debian PRETTY_NAME="Ubuntu 16.04.1 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 root@web:~#
root@seedbox:~# cat /etc/*-release DISTRIB_ID=Ubuntu DISTRIB_RELEASE=14.04 DISTRIB_CODENAME=trusty DISTRIB_DESCRIPTION="Ubuntu 14.04.5 LTS" NAME="Ubuntu" VERSION="14.04.5 LTS, Trusty Tahr" ID=ubuntu ID_LIKE=debian PRETTY_NAME="Ubuntu 14.04.5 LTS" VERSION_ID="14.04" HOME_URL="http://www.ubuntu.com/" SUPPORT_URL="http://help.ubuntu.com/" BUG_REPORT_URL="http://bugs.launchpad.net/ubuntu/" root@seedbox:~#
Kısa Dağıtımı Bilgisi
cat /etc/issue
Yukarıdaki komut ile kullandığınız dağıtımının sürüm bilgisine erişebilirsiniz.
Örnek çıktılar aşağıdaki gibi olacaktır. Kullandığınız dağıtıma göre farklılık gösterebilir. Örnek kullanım Ubuntu 16.04 LTS ve Ubuntu 14.04 LTS içindir:
root@web:~# cat /etc/issue Ubuntu 16.04.1 LTS \n \l root@web:~#
root@seedbox:~# cat /etc/issue Ubuntu 14.04.5 LTS \n \l root@seedbox:~#
Örnek çıktı ekrandaki gibidir
Çekirdek Bilgisi
cat /proc/version
Yukarıdaki komut ile sunucunuzun detaylı çekirdek bilgilerine erişebilirsiniz.
root@web:~# cat /proc/version Linux version 2.6.32-042stab113.21 ([email protected]) (gcc version 4.4.6 20120305 (Red Hat 4.4.6-4) (GCC) ) #1 SMP Wed Mar 23 11:05:25 MSK 2016 root@web:~#
root@seedbox:~# cat /proc/version Linux version 3.13.0-107-generic (buildd@lcy01-09) (gcc version 4.8.4 (Ubuntu 4.8.4-2ubuntu1~14.04.3) ) #154-Ubuntu SMP Tue Dec 20 09:57:27 UTC 2016 root@seedbox:~#
Sadece çekirdek bilgisini görüntülemek için aşağıdaki komutu kullanabilirsiniz.
uname-a
Örnek çıktılar aşağıdaki gibi olacaktır. Kullandığınız dağıtıma göre farklılık gösterebilir. Örnek kullanım Ubuntu 16.04 LTS ve Ubuntu 14.04 LTS içindir:
root@web:~# uname -a Linux web 2.6.32-042stab113.21 #1 SMP Wed Mar 23 11:05:25 MSK 2016 x86_64 x86_64 x86_64 GNU/Linux root@web:~#
root@seedbox:~# uname -a Linux seedbox 3.13.0-107-generic #154-Ubuntu SMP Tue Dec 20 09:57:27 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux root@seedbox:~#