Linux Versiyonu ve İşletim Sistemi Bilgilerini Öğrenme
Linux, Unix’e karşılık olarak meydana getirilmiş olan hem ücretsiz hem açık kaynak kodlu hem de tamamen ücretsiz olan bir işletim sistemi çekirdeğidir. Bu Linux çekirdeğininin (linux-kernel) işletim sistemi (os, operating system) halini alması için ise vakıflar ve özgür ekipler tarafından geliştirilen tamamına yakını ücretsiz olmak üzere birçok farklı Linux dağıtımları (Linux distribution) bulunmaktadır.
Günümüzde bu popüler dağıtımlar birçok televizyon, tablet, mobil cihaz, bilgisayar ve özellikle de sunucular (server) içerisinde farklı dağıtımlar olarak kullanılmaktadır. Ör: Debian, Ubuntu Server, OpenSUSE, Fedora, CentOS …
Linux işletim sistemi bilgilerini öğrenmek ve kullandığınız işletim sisteminin hangi mimaride çalıştığını bulmak için aşağıdaki adımları takip edebilirsiniz.
Linux sistemlerde yeniyim ve Linux komut satırında işletim sistemi sürümünü ve işletim sistemi bilgilerini nasıl öğrenebilirim?
İçerik Tablosu
Linux versiyon kontrol etme
Linux işletim sistemi adını ve sürümünü öğrenmek için adımlar:
- Terminal programını açın (bash shell)
- Ssh kullanarak uzaktan sunucu girişi yapın:
$ ssh kullanici@sunucu-ad
Kullanıcı adı yerine genelde root ve sunucu adı yerine ana makine adını tam bilmiyorsanız sunucu ip adresi yazabilirsiniz
[email protected]
[email protected] - Linux’ta işletim sistemi adını ve sürümünü bulmak için aşağıdaki komutlardan birini yazın:
$ cat /etc/os-release
$ lsb_release -a
$ hostnamectl
- Linux çekirdek sürümünü bulmak için aşağıdaki komutu yazın:
$ uname -r
Şimdi detaylı olarak adım adım nasıl sonuclar aldığımızı örnekleri ile görelim.
Sizde bu işletim sistemi ve sürümüne bağlı olarak farklılık gösterebilir.
cat /etc/os-release
$ cat /etc/os-release
NAME="CentOS Linux"
VERSION="7 (Core)"
ID="centos"
ID_LIKE="rhel fedora"
VERSION_ID="7"
PRETTY_NAME="CentOS Linux 7 (Core)"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:centos:centos:7"
HOME_URL="https://www.centos.org/"
BUG_REPORT_URL="https://bugs.centos.org/"
CENTOS_MANTISBT_PROJECT="CentOS-7"
CENTOS_MANTISBT_PROJECT_VERSION="7"
REDHAT_SUPPORT_PRODUCT="centos"
REDHAT_SUPPORT_PRODUCT_VERSION="7"
lsb_release -a
$ lsb_release -a
LSB Version: :core-4.1-amd64:core-4.1-noarch
Distributor ID: CentOS
Description: CentOS Linux release 7.7.1908 (Core)
Release: 7.7.1908
Codename: Core
hostnamectl
$ hostnamectl
Static hostname: sunucum.example.com
Icon name: computer-vm
Chassis: vm
Machine ID: 96820b***
Boot ID: 02310f6b***
Virtualization: vmware
Operating System: CentOS Linux 7 (Core)
CPE OS Name: cpe:/o:centos:centos:7
Kernel: Linux 5.5.4-1.el7.elrepo.x86_64
Architecture: x86-64
uname -r
$ uname -r
5.5.4-1.el7.elrepo.x86_64