10 Perintah yang Kurang Dikenal untuk Linux – Bagian 3
Kewalahan dengan tanggapan dari dua artikel terakhir dari seri “Artikel Linux yang Kurang Dikenal ” yaitu.
- 11 Perintah Linux Berguna yang Kurang Diketahui – Bagian I
- 10 Perintah Linux yang Kurang Dikenal – Bagian 2
- 10 Perintah Linux Efektif yang Kurang Diketahui – Bagian IV
- 10 Perintah Linux Berguna yang Kurang Diketahui- Bagian V
Kami telah membuat artikel ketiga dari seri ini yang mencakup beberapa perintah Linux yang kurang dikenal, yang perlu diketahui. Mungkin Anda sudah mengetahui perintah-perintah ini, tidak diragukan lagi Anda adalah pengguna Linux berpengalaman dan menyukai eksplorasi.
22. Perintah ^foo^bar
Jalankan perintah terakhir dengan modifikasi, dalam satu contoh. Misalkan saya perlu menjalankan perintah 'ls -l' untuk membuat daftar panjang isi direktori, katakanlah 'Desktop'. Secara tidak sengaja, Anda mengetik 'lls -l'. Jadi sekarang Anda harus mengetik ulang seluruh perintah atau mengedit perintah sebelumnya menggunakan tombol navigasi. Itu menyakitkan bila perintahnya panjang.
avi@localhost:~/Desktop$ lls -l
bash: lls: command not found
avi@localhost:~/Desktop$ ^lls^ls
ls -l
total 7489440
drwxr-xr-x 2 avi avi 36864 Nov 13 2012 101MSDCF
-rw-r--r-- 1 avi avi 206833 Nov 5 15:27 1.jpg
-rw-r--r-- 1 avi avi 158951 Nov 5 15:27 2.jpg
-rw-r--r-- 1 avi avi 90624 Nov 5 12:59 Untitled 1.doc
Catatan: Pada penggantian di atas kami menggunakan “^typo(untuk diganti)^original_command ”. Perintah ini mungkin sangat berbahaya jika Anda secara sadar atau tidak sengaja mengganti kesalahan ketik dengan perintah sistem atau apa pun yang berisiko, katakanlah rm -rf.
23. > Perintah file.txt
Perintah ini menghapus isi file tanpa perlu menghapus dan membuat file yang sama lagi. Perintah ini sangat berguna dalam bahasa scripting ketika kita membutuhkan output atau login pada file yang sama berulang kali.
Saya mempunyai file bernama 'test.txt' di 'Desktop' saya dengan banyak teks.
avi@localhost:~/Desktop$ cat test.txt
Linux
GNU
Debian
Fedora
kali
ubuntu
git
Linus
Torvalds
avi@localhost:~/Desktop$ > test.txt
avi@localhost:~/Desktop$ cat test.txt
Catatan: Sekali lagi, perintah ini bisa berbahaya, jangan pernah mencoba menghapus konten file sistem atau file konfigurasi. Jika Anda melakukannya, Anda akan mendapat masalah serius.
24. di Komando
Perintah 'at' mirip dengan perintah cron dan dapat digunakan untuk menjadwalkan tugas atau perintah agar dijalankan pada waktu tertentu.
avi@localhost:~/Desktop$ echo "ls -l > /dev/pts/0" | at 14:012
OR
avi@localhost:~/Desktop$ echo "ls -l > /dev/pts/0" | at 2:12 PM
Contoh Keluaran
-rw-r--r-- 1 avi avi 220492 Nov 1 13:49 Screenshot-1.png
-rw-r--r-- 1 root root 358 Oct 17 10:11 sources.list
-rw-r--r-- 1 avi avi 4695982080 Oct 10 20:29 squeeze.iso
..
..
-rw-r--r-- 1 avi avi 90624 Nov 5 12:59 Untitled 1.doc
-rw-r--r-- 1 avi avi 96206 Nov 5 12:56 Untitled 1.odt
-rw-r--r-- 1 avi avi 9405 Nov 12 23:22 Untitled.png
Catatan: echo “ls -l ” : String ini echo adalah perintahnya (di sini ls -l) aktif terminal standar. Anda dapat mengganti 'ls -l' dengan perintah apa pun sesuai kebutuhan dan pilihan Anda.
> : redirects the output
/dev/pts/0 : Ini adalah perangkat keluaran dan/atau file, tempat keluaran dicari, di sini keluarannya ada di terminal.
Dalam kasus saya, tty saya berada di /dev/pts/0, pada saat itu. Anda dapat memeriksa tty Anda dengan menjalankan perintah tty.
avi@localhost:~/Desktop$ tty
/dev/pts/0
Catatan: Perintah 'at' menjalankan tugas segera setelah jam sistem cocok dengan waktu yang ditentukan.
25. du -h –max-kedalaman=1 Perintah
Perintah di bawah ini menampilkan ukuran sub-folder dalam direktori saat ini, dalam format yang dapat dibaca manusia.
avi@localhost:/home/avi/Desktop# du -h --max-depth=1
38M ./test
1.1G ./shivji
42M ./drupal
6.9G ./101MSDCF
16G .
Catatan: Perintah di atas bisa sangat berguna dalam memeriksa penggunaan disk sistem.
Unduh Lembar Cheat Baris Perintah Linux
26. Perintah expr
Perintah 'expr' bukanlah perintah yang kurang dikenal. Perintah ini sangat berguna dalam melakukan perhitungan matematis sederhana di terminal.
avi@localhost:/home/avi/Desktop# expr 2 + 3
5
avi@localhost:/home/avi/Desktop# expr 6 – 3
3
avi@localhost:/home/avi/Desktop# expr 12 / 3
4
avi@localhost:/home/avi/Desktop# expr 2 \* 9
18
27. lihat Perintah
Periksa kata-kata dari kamus bahasa Inggris jika terjadi kebingungan, dari terminal itu sendiri. Yaitu, saya agak bingung apakah ejaannya pembawa atau carieer.
avi@localhost:/home/avi/Documents# look car
Cara
Cara's
…
...
carps
carpus
carpus's
carrel
carrel's
carrels
carriage
carriage's
carriages
carriageway
carriageway's
carried
carrier
carrier's
carriers
carries
…
...
caryatids
Perintah di atas menampilkan semua kata dari kamus yang dimulai dengan string 'mobil'. Saya mendapatkan apa yang saya cari.
28. ya Perintah
Perintah lain yang tidak sering digunakan secara teratur, biasanya tetapi sangat berguna dalam bahasa skrip dan untuk Administrator sistem.
Perintah ini terus mencetak string tertentu, hingga instruksi interupsi diberikan oleh Anda.
avi@localhost:~/Desktop$ yes "Tecmint is one of the best site dedicated to Linux, how to"
Tecmint is one of the best site dedicated to Linux, how to
Tecmint is one of the best site dedicated to Linux, how to
Tecmint is one of the best site dedicated to Linux, how to
Tecmint is one of the best site dedicated to Linux, how to
…
…
...
Tecmint is one of the best site dedicated to Linux, how to
Tecmint is one of the best site dedicated to Linux, how to
Tecmint is one of the best site dedicated to Linux, how to
29. Faktor Komando
Perintah faktor sebenarnya adalah perintah yang berasal dari matematika. Perintah ini menampilkan semua faktor dari suatu bilangan tertentu.
avi@localhost:~/Desktop$ factor 22
22: 2 11
avi@localhost:~/Desktop$ factor 21
21: 3 7
avi@localhost:~/Desktop$ factor 11
11: 11
30. ping -i 60 -a alamat IP
Kita semua menggunakan perintah ping untuk memeriksa apakah server aktif atau tidak. Dan saya biasanya melakukan ping ke Google, untuk memeriksa apakah saya terhubung ke internet atau tidak.
Kadang-kadang menjengkelkan, ketika Anda menunggu dan terus mengawasi terminal Anda untuk mendapatkan balasan perintah ping atau mengatakan, tunggu server terhubung.
Bagaimana dengan suara yang terdengar segera setelah server ditayangkan.
avi@localhost:~/Desktop$ ping -i 60 -a www.google.com
PING www.google.com (74.125.200.103) 56(84) bytes of data.
64 bytes from www.google.com (74.125.200.103): icmp_req=1 ttl=44 time=105 ms
64 bytes from 74.125.200.103: icmp_req=2 ttl=44 time=281 ms
Izinkan saya memberi tahu Anda satu hal, sebelum Anda melaporkan bahwa perintah tersebut tidak menghasilkan suara apa pun. Pastikan audio sistem Anda tidak bersuara, tema suara harus diaktifkan di 'preferensi suara' dan pastikan 'Aktifkan suara jendela dan jendela' dicentang.
31. Perintah tac
Perintah ini sangat menarik karena mencetak konten file teks dalam urutan terbalik, yaitu, dari baris terakhir ke baris pertama.
Saya memiliki file teks 35.txt di direktori Dokumen saya, di bawah folder beranda. Memeriksa isinya menggunakan perintah cat.
avi@localhost:~/Documents$ cat 35.txt
Contoh Keluaran
1. Linux is built with certain powerful tools, which are unavailable in windows.
2. One of such important tool is Shell Scripting. Windows however comes with such a tool but as usual it is much weak as compared to it's Linux Counterpart.
3.Shell scripting/programming makes it possible to execute command(s), piped to get desired output in order to automate day-to-day usages.
Sekarang balikkan konten file menggunakan perintah tac.
avi@localhost:~/Documents$ tac 35.txt
Contoh Keluaran
3.Shell scripting/programming makes it possible to execute command(s), piped to get desired output in order to automate day-to-day usages.
2. One of such important tool is Shell Scripting. Windows however comes with such a tool but as usual it is much weak as compared to it's Linux Counterpart.
1. Linux is built with certain powerful tools, which are unavailable in windows.
Itu saja untuk saat ini. Jika Anda mengetahui perintah Linux lain yang kurang dikenal, Anda dapat memberikan komentar agar kami dapat menyertakannya di artikel mendatang.
Jangan lupa untuk memberi kami komentar Anda yang berharga. Saya akan segera hadir dengan artikel menarik lainnya. Sampai saat itu, pantau terus dan terhubung dengan Tecmint.