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
- hostnamectl atau hostname
- rpm –query centos-release
- lsb_release -d
- 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
- 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
- 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
- lsb_release -d —> cek versi release OS
abudata:/media/data/web # lsb_release -d Description: openSUSE Leap 42.3
- 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).
- cat /etc/centos-release
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