Mengoperasikan Linux melalui Command Line Interface (CLI) Mengoperasikan Linux melalui Command Line Interface (CLI)

2. 2. Mengoperasikan Linux melalui Command Line Interface (CLI) Mengoperasikan Linux melalui Command Line Interface (CLI)

Linux dapat dioperasikan melalui command line interface. Artinya, Anda dapat memberi instruksi atau perintah kepada komputer hanya dengan mengetik perintah itu, tanpa perlu menggerakan mouse. Pada Linux yang telah dilengkapi dengan window manager, modus CLI dapat dijalankan melalui dua cara, yaitu:

● menggunakan Terminal di dalam X Window ● menggunakan Terminal di luar X Window

Untuk menggunakan Terminal di dalam X Window, Anda harus memilih menu Aplication → Accessories → Terminal.

90 90 Mengenal Sistem Operasi Linux Mengenal Sistem Operasi Linux

Gambar 4.9 Prosedur membuka Terminal (Sumber: Dok. Penulis)

Gambar 4.10 Tampilan Terminal (Sumber: Dok. Penulis)

Setelah prosedur membuka Terminal Anda jalankan, di layar monitor akan tampil jendela seperti yang tampak pada Gambar 4.10. Pada baris teratas akan terlihat adanya prompt, misalnya arief@ubuntu :~$ yang menunjukkan bahwa komputer siap menerima perintah. Karakter pada prompt itu sendiri memiliki arti sebagai berikut:

a. arief menunjukkan username yang digunakan

b. @ menunjukkan di atau pada

c. ubuntu menunjukkan nama mesin atau nama komputer yang digunakan

Mengenal Sistem Operasi Linux Mengenal Sistem Operasi Linux 91 91 Mengenal Sistem Operasi Linux Mengenal Sistem Operasi Linux 91 91

user biasa. Sistem operasi Linux mengenal tingkatan user. Jika Anda login sebagai root, pada praktiknya Anda mendapat hak penuh untuk mengoperasikan komputer. Sebagai contoh, Anda dapat:

a. menginstal aplikasi

b. mengatur konfigurasi sistem, misalnya mengganti nama komputer, memberikan IP Address, dan menenetukan konfigurasi aplikasi server

c. membuat direktori pada seluruh direktori yang ada

d. mengubah atau menghapus seluruh file atau direktori yang ada

e. menjalankan seluruh perintah yang ada di Linux. Hal-hal di atas tidak dapat Anda lakukan jika status login Anda adalah user biasa. Sebagai

user biasa, Anda akan memiliki keterbatasan-keterbatasan antara lain:

a. tidak dapat menginstal aplikasi

b. tidak dapat mengatur konfigurasi sistem

c. tidak boleh mengakses direktori-direktori tertentu

d. tidak boleh memodifikasi (menghapus, mengganti nama) sembarang file

e. hanya boleh menggunakan perintah (command) tertentu. Tanda yang muncul pada prompt berbeda antara super user dengan user biasa. Jika Anda

login sebagai super user, maka tanda yang muncul pada prompt adalah tanda # (Gambar 4.11). Jika Anda login sebagai user biasa, maka tanda yang muncul pada prompt adalah tanda $ (Gambar 4.12).

Gambar 4.11 Login sebagai root atau super user (Sumber: Dok. Penulis)

Selain dijalankan melalui jendela terminal yang ada pada desktop (X Window), command line interface dapat juga Anda jalankan setelah Anda keluar dari X Window. Anda tentu masih ingat bahwa untuk membuka jendela terminal Anda harus memilih Aplication → Accessories → Terminal . Namun, ada cara lain yang dapat Anda gunakan, yaitu membuka

92 92 Mengenal Sistem Operasi Linux Mengenal Sistem Operasi Linux 92 92 Mengenal Sistem Operasi Linux Mengenal Sistem Operasi Linux

Pada umumnya, ada 6 layar virtual (F1 sampai F6) yang dapat Anda buku dengan menekan tombol Ctrl+Alt+F1 sampai Ctrl+Alt+F6. Untuk kembali ke layar desktop, Anda cukup menekan tombol Alt+F7, tanpa tombol Ctrl.

Command line atau perintah Linux bersifat case sensitive. Artinya, huruf besar dan huruf kecil memiliki arti yang berbeda. Sebagai ilustrasi, perintah untuk melihat direktori adalah ls (huruf kecil semua). Jika Anda mengetikkan LS atau lS atau Ls maka komputer akan menolak perintah tersebut.

Command atau perintah-perintah Linux diletakkan pada beberapa direktori, antara lain: ● /bin

● /sbin ● /usr/n ● /usr/bin ● /usr/sbin

Sebelum mengenal lebih jauh perintah-perintah Linux dalam modus CLI (command line interface), Anda perlu memahami struktur direktori atau folder yang diterapkan pada sistem operasi Linux.