Linux

Linux Versiyonu ve İşletim Sistemi Bilgilerini Öğrenme

linux

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?

Linux versiyon kontrol etme

Linux işletim sistemi adını ve sürümünü öğrenmek için adımlar:

  1. Terminal programını açın (bash shell)
  2. 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]

  3. 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
  4. 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
Başa dön tuşu