Cara Membuat Daftar Semua Perintah Linux yang Dikenal Shell Anda



Coba Instrumen Kami Untuk Menghilangkan Masalah

Sebenarnya ada perintah untuk mencantumkan semua perintah lain yang diketahui oleh shell Linux, tetapi kemungkinan besar Anda tidak memahaminya. Jika pernah ada Catch-22 yang berlawanan dengan intuisi sehubungan dengan penggunaan baris perintah sistem operasi berbasis GNU / Linux, maka inilah saatnya. Karena itu, untungnya sangat mudah untuk mengambil perintah yang dipermasalahkan bahkan jika shell tidak dapat langsung memberikannya kepada Anda.



Untuk memulai, Anda perlu menggunakan Ctrl + Alt + T untuk membuka baris perintah. Pengguna Xfce4, KDE dan LXDE ingin mengklik System Tools di menu Applications dan kemudian mengklik Terminal. Mereka yang menggunakan Ubuntu Unity dapat mencari kata Terminal di Dash. Secara alami, trik ini juga akan bekerja dengan baik dari lingkungan terminal virtual yang lebih tradisional.



Metode 1: Membuat Daftar Perintah Dengan Compgen Shell Built-in

Di baris perintah, ketik compgen -c | lebih untuk membuat daftar setiap perintah yang dapat Anda jalankan. Gunakan bilah spasi setiap kali Anda ingin turun ke halaman teks yang panjang. Anda akan melihat bahwa utilitas ini memiliki gagasan yang sangat luas tentang apa itu perintah. Banyak tanda baca yang biasanya tidak dianggap sebagai perintah yang tidak akan berfungsi jika Anda hanya mengetiknya di terminal karena tanda baca tersebut digunakan untuk menghubungkan potongan-potongan perintah yang lebih panjang.



Jika Anda menggunakan emulator terminal modern, Anda selalu dapat menggulir kembali ke atas untuk melihat apa yang Anda lewatkan setelah itu mulai menggulir dari layar. Ketika Anda menemukan perintah yang Anda cari, maka Anda dapat mengetikkan q sekali untuk kembali ke prompt perintah Anda. Ini sebenarnya adalah bash bawaan, jadi jika Anda menggunakan shell Almquist atau C-shell, Anda tidak akan benar-benar dapat menggunakannya.

Utilitas compgen menawarkan beberapa opsi lain, meskipun Anda mungkin telah memperhatikan bahwa itu tidak memiliki halaman manual karena merupakan shell bawaan. Ini membuat agak sulit untuk mengetahui cara menggunakan. Untungnya, setiap opsi ini tidak sulit untuk diingat. Tipe compgen -a untuk mencantumkan semua alias yang Anda miliki. Menggunakan compgen -b mencantumkan semua perintah bawaan shell lainnya dan compgen -k akan memberi Anda daftar kata kunci. Jika Anda benar-benar ingin membaca lebih lanjut tentang perintah tersebut, Anda dapat mengetik manusia bawaan untuk melihat halaman bash shell yang sebenarnya.



Karena ini adalah halaman yang sangat panjang, karena menyebutkan semua yang dapat dilakukan bash dengan sendirinya, ketik / compgen dan tekan enter untuk mencari. Anda mungkin hanya menyoroti penyebutan pertama, jadi ketik / dan tekan enter lagi. Anda akan memiliki paragraf yang menjelaskan apa yang dilakukan program compgen kecil.

Omong-omong, sama seperti Anda perlu menggunakan compgen -c | lebih untuk melihat setiap perintah dalam urutan yang benar, Anda juga perlu menggunakan compgen -b | lebih untuk mencegah yang satu ini bergulir dari layar juga. Yang lain tidak boleh memberi Anda terlalu banyak keluaran. Karena itu, jika Anda menggunakan emulator terminal modern, Anda dapat menggulir kembali ke atas segera setelah keluaran mulai mengalir langsung dari layar.

Metode 2: Menggunakan Trik Tombol Tab

Anda mungkin sudah terbiasa dengan bagaimana saat Anda menekan tombol tab dua kali pada prompt bash itu mulai membuat saran. Jika Anda mengetik perintah dan tab dorong sebagian, maka Anda akan menyelesaikan perintah secara otomatis tanpa harus mengetik sisanya. Jika Anda seperti kebanyakan pengguna, Anda telah menggunakan ini untuk menyelesaikan pemindahan ke direktori yang sangat panjang atau menghapus nama file yang sangat besar tanpa harus mengetiknya.

Dengan perintah tertentu, Anda sebenarnya bisa mendapatkan trik ini untuk menunjukkan kepada Anda setiap perintah di sistem Anda. Tipe bash –norc dan tekan enter untuk mendapatkan sesi bash yang paling dasar, karena sebagian besar distribusi sebenarnya menonaktifkan fungsi ini untuk memulai. Anda akan melihat bahwa perintah Anda telah berubah menjadi sesuatu yang sangat umum. Sekarang tanpa melakukan apa pun, tekan tombol tab dua kali.

Anda akan ditanya apakah Anda ingin menunjukkan seberapa banyak kemungkinan yang ada, jadi Anda harus menekan tombol y untuk melakukannya. Sekarang Anda akan melihat daftar setiap perintah di sistem Anda. Tekan tombol q setelah Anda sampai pada perintah yang Anda cari. Ini sama seperti daftar saran bash lainnya yang telah Anda lihat sehingga Anda dapat menavigasi dengan cara yang persis sama tanpa masalah. Tidak seperti daftar sebelumnya, yang ini benar-benar akan diurutkan tanpa harus menyalurkannya ke apa pun.

Setelah Anda ingin keluar dari sesi baru, cukup ketik keluar dan Anda akan berada di perintah lama.

3 menit membaca