Skip to main content

3. Bantuan Untuk Command Line


Summary command​

man
echo
which
cat
tac
apropos
--help
-h
Enter = Bergerak kebawah satu baris
Spasi = Bergerak kebawah satu halaman
g = Bergerak ke paling atas halaman
G = Bergerak ke paling bawah halaman
q = Keluar

Environmental Variables​

  • Digunakan untuk menyimpan informasi.
  • Lokasi penyimpanan yang mempunyai sebuah nama dan nilai
  • Biasanya huruf Besar (Kapital)
  • Kita bisa melihat konten variabel dengan mengetikkan perintah :
echo $VAR_NAME

PATH​

  • Merupakan salah satu environment variable
  • Berfungsi mengontrol jalur perintah
  • Berisi daftar direktori yang dipisahkan oleh titik dua (:)
  • Ketika kita mengetikkan perintah di prompt dan menekan enter, perintah tersebut akan dicari direktori yang terdaftar di environment variable path kita.

ex :

echo $PATH

output :

/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/root/bin

note : dalam contoh tersebut /usr/local/bin akan dicari terlebih dahulu. Jika perintah itu ditemukan disana, maka akan dieksekusi. Jika tidak maka /usr/local/sbin akan dicari. Proses ini terus berlangsung sampai perintah ditemukan di jalur tersebut. Jika tidak ditemukan maka akan muncul output "command not found".

Perintah which​

  • Berfungsi untuk memberitahu kita lokasi atau full path dari perintah yang kita jalankan.

ex :

which cat
which ls

output :

/usr/bin/cat
/usr/bin/ls

Perintah tac​

  • Berfungsi sama seperti perintah cat hanya saja konten yang ditampilkan dalam urutan terbalik (dari bawah ke atas)

Cara lain belajar linux​

  • Lihat direktori didalam variabel $PATH
  • Lihat file-file (Program) dalam setiap direktori
  • Gunakan perintah man untuk belajar fungsi dari setiap perintah yang ada.

ex :

man ls

Dapatkan bantuan dengan --help atau -h​

  • Tambahkan --help pada sebuah perintah untuk mendapatkan bantuan.
  • coba -h jika --help tidak bekerja.

ex :

ls --help
gzip -h

Mencari halaman man​

  • Jika tidak yakin perintah mana yang akan digunakan, kita dapat mencari halaman manual dengan perintah :

man -k SEARCH_TERM

ex :

man -k calendar

output :

cal (1) - display calendar
cal (1p - print a calendar
difftime (3p) - compute the difference between two calendar time values

note :

  • command "man -k" sama dengan "apropos"
  • apabila command man -k dan apropos mengeluarkan output "nothing appropriate". Jalankan perintah "mandb" pada akun root kemudian jalankan kembali perintah man -k dan apropos.