Anda dapat menggunakan perintah sistem pada baris perintah untuk menginstruksikan sistem untuk melakukan tugas tertentu. Perintah diterima ke jendela terminal. Posting ini adalah pengantar yang sangat mendasar untuk menggunakan perintah dengan opsi dan/atau argumen dan juga cara menjalankan banyak perintah pada baris perintah.
Catatan :Perintah UNIX peka huruf besar/kecil.Sintaks Baris Perintah
– Sintaks perintah adalah struktur dan urutan komponen perintah:nama, opsi, dan argumen.
– Perintah baris perintah dapat ada dengan atau tanpa opsi dan argumen.
– Anda dapat mengubah perilaku perintah dengan menggunakan kombinasi opsi dan argumen.
– Tabel di bawah ini menjelaskan komponen dari suatu perintah.
Menggunakan Perintah UNIX
Beberapa contoh perintah dasar adalah uname , tanggal , kal , dan hapus . Perintah uname memberikan informasi tentang sistem. Secara default, saat Anda menggunakan perintah uname, nama sistem operasi saat ini akan muncul.
1. Untuk menampilkan informasi sistem operasi, masukkan:
# uname Linux
2. Untuk menampilkan tanggal dan waktu, masukkan:
# date Sat May 12 07:02:24 UTC 2018
3. Untuk menampilkan kalender, masukkan:
# cal May 2018 Su Mo Tu We Th Fr Sa 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
4. Untuk menghapus jendela terminal, masukkan:
# clear
Menggunakan Perintah dengan Opsi
– Menambahkan opsi ke perintah akan mengubah informasi yang ditampilkan.
– Anda dapat menggunakan lebih dari satu opsi dengan satu perintah.
– Anda juga dapat membuat daftar beberapa opsi secara terpisah atau mereka dapat digabungkan setelah tanda hubung (-) .
– Penggunaan tanda hubung (-) sebelum opsi adalah perintah khusus. Juga, opsi adalah perintah khusus.
Contoh yang diberikan menunjukkan perintah uname dengan dua opsi:
- -i opsi menampilkan nama platform perangkat keras.
- The -n option mencetak nama host dari sistem lokal.
# uname -i x86_64
# uname -n geeklab1.mylabserver.com
Contoh berikut menunjukkan perintah uname dengan -s dan –r pilihan. Opsi -s menunjukkan nama sistem operasi. Opsi –r menunjukkan tingkat rilis sistem operasi.
# uname -sr Linux 3.10.0-693.21.1.el7.x86_64
Contoh berikut menunjukkan perintah uname dengan opsi -a, yang menampilkan informasi sistem saat ini.
# uname -a Linux geeklab1.mylabserver.com 3.10.0-693.21.1.el7.x86_64 #1 SMP Wed Mar 7 19:03:37 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
Menggunakan Perintah dengan Argumen
Argumen memungkinkan Anda untuk menentukan output dari sebuah perintah. Contoh berikut menunjukkan perintah cal dengan dua argumen, 05 dan 2018.
- Argumen pertama, 05, menentukan bulan.
- Argumen kedua, 2018, menentukan tahun.
# cal 05 2018 May 2018 Su Mo Tu We Th Fr Sa 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
Menggunakan Perintah dengan Opsi dan Argumen
Contoh berikut menunjukkan perintah ls tanpa opsi, dengan opsi, dengan argumen, dan dengan opsi dan argumen bersama.
# ls file1 file2 file3 file4 file5 file6
$ ls -l total 0 -rw-rw-r--. 1 user user 0 May 12 07:43 file1 -rw-rw-r--. 1 user user 0 May 12 07:43 file2 -rw-rw-r--. 1 user user 0 May 12 07:43 file3 -rw-rw-r--. 1 user user 0 May 12 07:43 file4 -rw-rw-r--. 1 user user 0 May 12 07:43 file5 -rw-rw-r--. 1 user user 0 May 12 07:43 file6
# ls file1 file1
# ls -l file1 -rw-rw-r--. 1 user user 0 May 12 07:43 file1
Dalam contoh, perintah ls mencantumkan file dalam direktori. Opsi -l memberikan informasi tambahan tentang file. Argumen nama file menentukan file yang akan dilihat.
Menggunakan Beberapa Perintah di Baris Perintah
Anda dapat memasukkan beberapa perintah pada satu baris perintah dengan menggunakan titik koma (;) untuk memisahkan setiap perintah.
# command option argument;command option argument
Shell mengenali titik koma (;) sebagai pemisah perintah. Contoh berikut menunjukkan tiga perintah yang dipisahkan oleh titik koma. Perintah cal memiliki dua argumen, diikuti oleh perintah tanggal, dan perintah uname dengan dua opsi.
# cal 05 2018; date; uname -rs May 2018 Su Mo Tu We Th Fr Sa 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Sat May 12 07:48:02 UTC 2018 Linux 3.10.0-693.21.1.el7.x86_64
Shell mengeksekusi setiap perintah dari kiri ke kanan saat Anda menekan Enter/Return.