Saya ingin mulai menggunakan terminal lebih sering, tetapi saya tidak tahu apa saja perintah berbeda yang tersedia untuk saya. Apakah ada cara untuk membuat daftar semua perintah berbeda yang dapat saya manfaatkan?
command-line
pengguna233219
sumber
sumber
bash
tetapi tidak dalamzsh
, yang pemisahan kata dinonaktifkan secara default. refining-linux.org/archives/38/…Jika Anda menggunakan bash, yang merupakan shell default di semua rasa resmi Ubuntu, jalankan
compgen -c
untuk melihat perintah yang tersedia termasuk alias.sumber
compgen -c | grep thunar
dan Anda menginstal file manager Thunar, Anda akan melihat perintah yang berhubungan dengan Thunar juga.Buka terminal Ctrl+ Alt+ tdan jalankan perintah ini:
Ini akan mencantumkan semua perintah dan deskripsi sederhana dari setiap perintah.
Jika Anda ingin menyimpan daftar, Anda dapat mengarahkan hasilnya ke file output
Jadi mengapa saya menggunakan perintah whatis. Perintah itu
man whatis
memberi:jadi dengan kata-kata mudah
whatis
berikan jenderal. deskripsi setiap perintahsumber
apropos <keyword>
mencari semua perintah dan deskripsi singkatnya dan menampilkan hasilnyaBuka terminal dan tekan Tabtombol dua kali.
sumber
cd
). Menekan Tab dua kali mengatasi kedua keterbatasan parah ini. Jika seseorang bertanya bagaimana menampilkan semua perintah pada sistem GNU / Linux yang sewenang-wenang, orang mungkin berpendapat bahwa penyelesaian Tab bukanlah solusi yang memadai. Tentu saja apa pun mungkin berubah di Ubuntu di masa depan tetapi kemungkinan penyelesaian tab di shell interaktif default akan hilang sangat kecil.Daftar perintah sangat tergantung pada apa yang telah Anda instal, tetapi ada cheat untuk mendaftar semua perintah. Berikut ini berfungsi pada sebagian besar kerang mirip-bourne:
Gunakan
find
untuk menemukan semua file yang dapat dieksekusi:Daftar semua file dalam direktori binari (mungkin tidak lengkap):
sumber
Buka jendela terminal (terminal GNOME OK, juga xTerm yang dikonfigurasi).
Pilihan Anda adalah:
Dengan menekan TABtombol ("-> <-") dua kali, Anda akan menyelesaikan perintah apa pun di konsol dan, jika saluran kosong, Anda akan mendapatkan nomor dan nama semua perintah yang tersedia . Harap dicatat bahwa ini mungkin memerlukan beberapa waktu dan mungkin mencantumkan utilitas semi-administratif. CATATAN: ini bukan standar, untuk cara "lintas-shell" lihat opsi lain.
Gunakan
man -k NAME
untuk mencari perintah (atau bagian dari itu) danman COMMAND
untuk mendapatkan manual untuk perintah itu. Tidak semua perintah memiliki manual sistem; membaca lelaki itu sebelum menggunakan utilitas administratif apa pun selalu merupakan ide yang bagus; percayalah kepadaku.Gunakan Midnight Commander (
mc
) untuk memiliki GUI konsol (kutukan) yang bagus untuk mengelola sistem dan sistem file. Anda mungkin harus menginstalnya dari manajer paket Anda. Jangan khawatir; itu adalah perangkat lunak yang aman dan sangat umum.CATATAN: Ini dibuat ketika Anda memiliki kebingungan atau kesulitan dalam menggunakan sistem file.
Gunakan
ls /bin | more
untuk mengetahui semua executable administratif yang ada ;ls /sbin | more
untuk executable administratif umum .Gunakan
ls /usr/sbin | more
untuk mengetahui semua yang dapat dieksekusi pengguna ;ls /usr/sbin | more
akan memberikan daftar yang sangat besar dari file executable dan library pengguna .CATATAN: Jika output dari
more
melebihi satu halaman (screenful), Anda harus menggulir py dengan menekan "Page Up" dan "Page Down" atau bilah spasi.Anda dapat menggunakan
COMMAND | grep TEXT
untuk memfilter output.Jika Anda memiliki lebih banyak pertanyaan, beri komentar di bawah sini dan jangan lupa untuk memeriksa centang di sebelah jawaban jika saya membantu Anda.
Selamat menikmati.
sumber
/usr/bin
, yang belum Anda sebutkan di sini. Juga ada/sbin
, yang berisi executable yang sering digunakan untuk administrasi sistem, sepertiusermod
danifconfig
. Dan banyak sistem memiliki direktori biner lainnya juga, seperti/usr/games
dan/usr/local/bin
. Lihat standar hirarki Filesystem danman 7 hier
. Anda mungkin ingin memperluas ini untuk menyebutkan direktori penting untuk executable selain/bin
dan/usr/sbin
.Ini agak lama, tetapi masih bisa relevan
http://fosswire.com/post/2008/04/ubuntu-cheat-sheet/
Dan informasi tentang penggunaan terminal Ubuntu
https://help.ubuntu.com/community/UsingTheTerminal
halaman di atas memiliki lebih banyak tautan di bagian akhir yang akan membantu Anda menemukan lebih banyak perintah untuk Ubuntu.
sumber