Searching...
May 22, 2014
Thursday, May 22, 2014

Linux CMD: Mastering Linux History

Kamu bisa menyukai sesuatu dengan mengenalnya, namun untuk mencintainya, kamu dituntut untuk memahaminya. Bulan ini saya akan mengajak kamu mendalami dasar-dasar command line pada Linux Based OS. Dan kali ini, kita akan membahas mengenai history.


Tidak tertarik? Coba ini

$ ifconfig
$ !! lo

Mau tau lebih lanjut apa yang bisa dilakukan oleh "tanda seru" ini? Ayo ikut saya!

!!
Memanggil ulang perintah terakhir yang dimasukan

$ ifconfig
$ !! lo


!-1
Memanggil ulang perintah terakhir yang dimasukan

$ ls
$ !-1 -lahrt


!-2
Memanggil ulang perintah kedua terakhir yang dimasukan

$ ls
$ pwd
$ !-2 -lahrt


!2
Memanggil ulang perintah kedua yang tercatat dalam file history. Untuk melihat isi file history, gunakan perintah

$ history


$ !2


Jika

$ !100

Maka dia akan memanggil perintah ke-seratus yang tercatat dalam file history


!ps
Memanggil perintah terakhir yang didahului kata "ps"

$ ps aux | grep -i zsh
$ ls -lahrt
$ id
$ whoami
$ !ps


Jika

$ !ls

Maka dia akan memanggil ulang perintah terakhir yang didahului oleh kata "ls"


!!:$

Memanggil argument dari perintah sebelumnya

$ ls /dev/null
$ file !!:$


!!:2
Memanggil argument kedua dari perintah sebelumnya

$ cp /etc/passwd /tmp/passwd
$ file !!:2


Jika

$ echo !!:1

Maka dia akan memanggil argument pertama dari perintah sebelumnya


!cp:1
Memanggil argument pertama dari perintah "cp" yang terakhir kali dilakukan

$ file !cp:1


0 comment:

Post a Comment

 
Back to top!