Tombol Backspace bukanlah sesuatu yang biasanya Anda pikirkan terlalu banyak, tetapi terkadang Anda mungkin menemukannya tidak berfungsi dengan benar di terminal, terutama saat masuk ke mesin jarak jauh, bergema "^H" daripada menghapus apa yang Anda ketik.
Untungnya, ini mudah diperbaiki dengan perintah sederhana.
Apa Karakter Aneh Ini?
Anda mungkin melihat masalah ini ketika Anda masuk ke mesin jarak jauh melalui SSH, yang menjalankan sistem operasi non-Linux Unix, terutama sistem berpemilik seperti Oracle's Solaris. Banyak terminal komputer lama menggunakan karakter kontrol yang berbeda untuk Backspace daripada saat ini, menggunakan "Ctrl + H."
Terminal modern menggunakan "Ctrl + ?" untuk Backspace. Sebagian besar sistem akan mengenali yang terakhir sebagai Backspace hari ini karena terminal fisik sebagian besar telah digantikan oleh emulator terminal pada PC, tetapi Anda mungkin masih mengalami sistem yang belum ditingkatkan dan masih mengharapkan "Ctrl + H."
Ini adalah salah satu alasan Anda akan melihat tangan Unix lama bercanda menggunakan "^H" dalam pesan dengan cara yang sama seperti orang menggunakan coretan ironis untuk menunjukkan "Ups, Anda tidak seharusnya melihat itu!" Mereka mungkin mengatakan sesuatu seperti "Saya suka sistem Linux mangling^H^H^H^H^H^H^Hadministration."
Memeriksa Pengaturan Terminal dengan stty
Anda dapat memeriksa karakter kontrol apa yang digunakan sistem dengan kaku memerintah. Itu -Sebuah flag akan memberikan output karakter kontrol yang dapat dibaca manusia.
stty -a
Cari karakter "hapus". Jika tertulis "^H," maka ia menggunakan karakter Backspace yang lebih lama. Untungnya, Anda juga dapat memperbaikinya dengan perintah stty.
Mengatur Karakter Hapus
Anda dapat mengatur karakter hapus ke yang digunakan komputer Anda dengan perintah sederhana ini:
hapus stty '^?'
Coba ini dan lihat apakah tombol Backspace berfungsi dengan benar. Anda dapat meletakkan ini di file startup shell, seperti .bashrc untuk Bash dan .zshrc agar Zsh memiliki set ini secara otomatis saat Anda masuk ke sistem.
Terkait: Apa Arti Bash di Linux?
Mirip dengan tombol Backspace, Anda dapat memperbaiki masalah menggunakan perintah stty jika Tab tidak berfungsi di terminal.
Sekarang Tombol Backspace Anda Bekerja di Terminal Linux
Sekarang setelah Anda menyelesaikan masalah kunci Backspace di terminal Linux, Anda benar-benar dapat mulai bekerja.
Jika Anda menggunakan terminal untuk masuk ke sistem jarak jauh, Anda bisa lebih produktif dengan kombinasi tmux dan Mosh, memungkinkan Anda membuat sesi yang dapat membuat Anda tetap terhubung selamanya.
Tingkatkan akses jarak jauh Anda ke perangkat Linux melalui SSH dengan Mosh dan jalankan beberapa sesi dengan Tmux.
Baca Selanjutnya
- Linux
- Terminal
- Penyelesaian masalah
David adalah seorang penulis lepas yang berbasis di Pacific Northwest, tetapi awalnya berasal dari Bay Area. Dia adalah penggemar teknologi sejak kecil. Minat David termasuk membaca, menonton acara TV dan film berkualitas, bermain game retro, dan mengumpulkan rekaman.
Berlangganan newsletter kami
Bergabunglah dengan buletin kami untuk kiat teknologi, ulasan, ebook gratis, dan penawaran eksklusif!
Klik di sini untuk berlangganan