Cek Versi Linux Lewat Terminal (CLI)

StephanyBatista

Ketika kita sewa VPS ataupun oprek server sendiri, kita butuh tahu sistem operasi yang kita gunakan apa dan versi berapa. Pada posisi CLI = Command Line Interface atau TUI = Text User Interface alias di Terminal aka Bash Shell. Berkut beberapa perintah dasar linux untuk mengetahui. Perintah di bawah ini diujicobakan di OpenSuse Leap 42.3 (OS yang sedang digunakan saat menulis artikel ini) dan CentOS 6.9 (VPS punya teman). Posisi ketika menjalankan perintah ini berada posisi root (#) walaupun beberapa perintah dapat pula di gunakan pada posisi user ($) biasa.

Berikut beberapa perintah yang digunakan dan fungsinya

  1. hostnamectl atau hostname
  2. rpm –query centos-release
  3. lsb_release -d
  4. cek isi file dengan perintah cat, nano, touch, vi atau perintah lainnya file berikut ini
    • cat /etc/centos-release
    • cat /etc/os-release
    • cat /etc/redhat-release
    • cat /etc/system-release
    • cat /etc/issue

Kita praktekan fungsi-fungsi diatas

  1. hostnamectl –> untuk mengetahui hostname, jenis OS hingga arsitektur server

    abudata:/media/data/web # hostnamectl
       Static hostname: abudata.com
             Icon name: computer-laptop
               Chassis: laptop
            Machine ID: bf54f027f8e65611b614eb4559d3e8d0
               Boot ID: d44702aa9ef944d28de05b69ff7582c2
      Operating System: openSUSE Leap 42.3
           CPE OS Name: cpe:/o:opensuse:leap:42.3
                Kernel: Linux 4.4.126-48-default
          Architecture: x86-64

    hostname –> untuk mengetahui hostname dari server

    [root@vps39862867 ~]# hostnamectl
    -bash: hostnamectl: command not found
    [root@vps39862867 ~]# hostname
    vps39862867.local
    
  2. rpm –query centos-release  –> cek versi release dari OS CentOS

    [root@vps39862867 ~]# rpm --query centos-release
    centos-release-6-9.el6.12.3.x86_64
    
  3. lsb_release -d  —> cek versi release OS

    abudata:/media/data/web # lsb_release -d
    Description:	openSUSE Leap 42.3
    
  4. cek isi file dengan perintah cat file berikut
    • cat /etc/centos-release

      [root@vps39862867 ~]# cat /etc/centos-release
      CentOS release 6.9 (Final)
      
    • cat /etc/os-release

      abudata:/media/data/web # cat /etc/os-release
      NAME="openSUSE Leap"
      VERSION="42.3"
      ID=opensuse
      ID_LIKE="suse"
      VERSION_ID="42.3"
      PRETTY_NAME="openSUSE Leap 42.3"
      ANSI_COLOR="0;32"
      CPE_NAME="cpe:/o:opensuse:leap:42.3"
      BUG_REPORT_URL="https://bugs.opensuse.org"
      HOME_URL="https://www.opensuse.org/"
    • cat /etc/redhat-release

      [root@vps39862867 ~]# cat /etc/redhat-release
      CentOS release 6.9 (Final)
    • cat /etc/system-release

      [root@vps39862867 ~]# cat /etc/system-release
      CentOS release 6.9 (Final)
      
    • cat /etc/issue

      abudata:/media/data/web # cat /etc/issue
      Welcome to openSUSE Leap 42.3 - Kernel \r (\l).
      

Demikian beberapa perintah yang dapat di cobakan di OS OpenSuSe Leap 42.3 dan CentOS 6.9 dengan catatan ada perintah yaang tidak berjalan dengan baik di OS satu, namun berjalan dengan baik di OS satunya lagi atau sebaliknya. Terima kasih sudah membaca tutorial ini semoga menJadi Asset dan Ibadah (JAdI) untuk kita semua. (ms).

Sumber:
1. LinuxConfig
2. LiquidWeb
3. ServerNesia
4. StephanyBatista

Tinggalkan Balasan

This site uses Akismet to reduce spam. Learn how your comment data is processed.