1. Perintah dasar di BASH prompt
1. Perintah: pwd
Melihat direktori aktif saat ini
$ pwd
2. Perintah: clear
Menghapus layar terminal
$ clear
- sebelum
di clear
- sesudah
di clear
3. Perintah: ls
Melihat isi direktori aktif saat ini
$ ls
$ ls l
$ ls F
$ ls a
$ ls laF
4. Perintah: cd
Mengubah direktori aktif saat ini
$ clear
$ cd /usr/local
$ ls F
$ cd ../
$ ls F
$ cd ~
$ ls F
5. Perintah: cat
Melihat isi file
$ clear
$ cd /etc
$ ls ho* resolv.* fs*
$ cat hosts
$ cat resolv.conf
$ cat fstab
$ cat hosts resolv.conf fstab
6. Perintah: date
Melihat pewaktuan sistem
$ clear
$ date
$ date +”%d”
$ date +”%d%m%y”
$ date +”%d%m%Y”
$ date +”%A,%B %d %Y”
$ date date=”tomorrow”
$ date –date=”2 years 3 months 4 day”
7. Merubah pewaktuan sistem
$ clear
$ date
$ date s”2 OCT 2011 18:00:00”
$ date
$ date +%Y%m%d s”20141128”
$ date
8. Perintah: echo, finger, who, dan whoami
Melihat pewaktuan sistem
$ clear
$ echo ”Saya praktikum Sistem Operasi”
$ echo ”tanggal $(date) saya praktikum Sistem Operasi”
$ finger
$ finger nama_user
$ who
$ who r
$ who –T
$ whoami
2. Teknik dan perangkat bantu BASH
1. Command History :
up/down arrows
Pada shell, tekan tombol panah atas dan bawah keyboard
Jelaskan apa yang anda lihat di layar monitor
=> Perintah perintah yang sudah pernah di ketik.
2. Command History :
history
Melihat perintahperintah yang pernah anda lakukan di Bash shell
$ history
Gunakan tobol Shift + PageUp dan Shift + PageDown untuk melihat
history dari layar
yang tidak kelihatan.
Jelaskan apa yang anda lihat di layar monitor
=> Melihat hasil hasil perintah yang di lakukan sebelumnya.
3. Command History : !!
Mengedit perintah perintah yang pernah anda lakukan di Bash shell
$ clear
$ ls
$ !! l
$ !! F
Jelaskan apa yang anda lihat di layar monitor
=> Menampilkan isi dari direktori.
4. Command History:
editing
Melengkapi perintah perintah yang pernah anda lakukan di Bash
shell
Ketik sebuah perintah atau teks di prompt. Gunakan kombinasi key
berikut:
Ctrl+b dan Ctrl+f
Ctrl+b dan Ctrl+f
Ctrl+b dan Ctrl+f
Alt+. (beberapa kali)help dan help
Jelaskan apa yang anda lihat di layar monitor
=> Menampilkan perintah perintah di belakang perintah yang
sudah ada.
5. Shell Variable
Ketik perintah/variable berikut :
$ echo ~
$ echo $HOSTNAME
$ echo $PWD
$ echo $RANDOM
$ echo $SHELL
$ echo $USER
6. Tab Completion
Melengkapi perintah perintah yang diketik di Bash shell
Ketik sebuah perintah (tidak lengkap, misal whoa) di prompt. Tekan
tombol Tab.
Jelaskan apa yang anda lihat di layar monitor
=> Memprediksi maksud dari perintah yang salah atau tidak
lengkap menjadi lengkap.
3.
Piping dan redirecting
Piping : |
Output dari satu perintah sebagi input dari perintah lain:
$ clear
$ cat /etc/passwd | less
Gunakan tombol panah naik/turun untuk navigasi dan “q” untuk
keluar.
$ ls –al /usr/sbin | more
Gunakan tombol “enter” untuk navigasi.
$ cat /etc/passwd | grep ”var” | wc –l
Jelaskan maksud dari perintah terakhir.
=> Menghitung jumlah kata “var”
Redirecting: > dan
<
1. Mengontrol
keluaran
$ clear
$ echo ”nama user
saya adalah $USER” > user.txt
$ ls –al >
list.txt
$ ls *.txt
$ cat user.txt
$ cat list.txt
2. Mengontrol masukan
$ clear
$ cat < user.txt
$ cat < list.txt
3. Mengontrol masukan
dan keluaran
$ clear
$ cat < user.txt
> user2.txt
$ cat user2.txt
Apa yang dimaksud
dengan STDIN, STDOUT, dan STDERR?
STDIN = standard in
STDOUT
=standard out
STDERR
= standard error
4.
Info page dan opsi bantuan lain
1. Halaman informasi
(help). |
● Man pages:
$ man clear
$ man ls
Gunakan tombol panah
naik/turun untuk navigasi dan “q” untuk keluar.
● Info pages:
$ info clear
$ info ls
Gunakan tombol panah
naik/turun untuk navigasi dan “q” untuk keluar.
2. Mencari informasi
(help).
● man dan apropos
$ clear
$ man –k mkdir
$ apropos mkdir
● whatis
$ clear
$ whatis mkdir
$ whatis hostname
$ whatis man
● help dan help
$ clear
$ help cd
$ less help
E.
Tugas
1. Tabel untuk
alternatif aplikasi windows di linux.
2. Perintah dasar di
Linux
salam 12.12.6376 gan :)