Manajemen Job dan Shortcut pada Terminal

Mungkin kita sering ketika sedang berurusan dengan terminal kita diminta untuk kerja cepat, hal ini sudah dibantu dengan bash-completion yang membuat kita dapat mengetikan command secara otomatis dengan menekan tombol [TAB] sebanyak 2 kali, tapi pada umumnya terminal memiliki shortcuts yang membantu kita bisa bekerja dengan linux secara mudah dan cepat, berikut adalah list umum shortcut pada terminal, list ini saya ambil dari academy hack the box.

Auto Completion

[TAB] - Inisiasi auto completion command

Memindahkan posisi kursor tanpa menggunakan arrow keys

[CTRL] + A - Memindahkan kursor ke kolom paling awal command.

[CTRL] + E - Memindahkan kursor ke kolom paling akhir pada baris command.

[CTRL] + B / F memindahkan kursor ke belakang/depan sebanyak satu karakter

[ALT] + B / F - Menuju ke belakang/depan sebanyak satu kata.

Penghapusan Teks

[CTRL] + U- Menghapus seluruh teks yang berada di belakang kursor.

[Ctrl] + K - Menghapus seluruh teks yang berada di depan kursor.

[Ctrl] + W - Menghapus satu kata sebelumnya

Paste Erased/Cutted Text

[Ctrl] + Y - Pastes kata / kalimat yang dihapus / cut sebelumnya.

Task Managing

[CTRL] + C - Cancel / Stop command yang sedang berjalan.

[CTRL] + D - Logout atau biasa dikenal sebagai End-of-File (EOF) or End-of-Transmission.

[CTRL] + L - Penghapusan buffer di terminal / sama dengan command clear.

Background Process

[CTRL] + Z - Suspend process command yang sedang berjalan.

Pada background process bisa menggunakan command fg untuk kembali ke process command yang di suspend atau menggunakan bg untuk memindahkan process ke background

$ ping 1.1.1.1
PING 1.1.1.1 (1.1.1.1) 56(84) bytes of data.
64 bytes from 1.1.1.1 (1.1.1.1): icmp_seq=1 ttl=57 time=22.6 ms
64 bytes from 1.1.1.1 (1.1.1.1): icmp_seq=2 ttl=57 time=22.8 ms
^Z (CTRL+Z Pressed)
[1]+  Stopped                 1.1.1.1

$ fg
ping 1.1.1.1
64 bytes from 1.1.1.1 (1.1.1.1): icmp_seq=3 ttl=57 time=99.3 ms
64 bytes from 1.1.1.1 (1.1.1.1): icmp_seq=4 ttl=57 time=23.4 ms

Pencarian History Command

[CTRL] + R - Pencarian command sebelumnya melalui history command.

[↑] / [↓] - Ke command sebelum / selanjutnya.

Zoom

[CTRL] + [+] - Zoom in.

[CTRL] + [-] - Zoom out.

Lalu shortcut manakah yang jadi favoritmu ?