Cheat - baris perintah muktamad 'cheat -sheet' untuk pemula dan pentadbir Linux
- 4545
- 1060
- Mr. Ramon Runolfsson
Apa yang anda lakukan apabila anda tidak pasti arahan yang anda jalankan terutama sekiranya perintah kompleks yang menggunakan banyak pilihan. Kami menggunakan halaman lelaki untuk mendapatkan bantuan dalam keadaan sedemikian. Beberapa pilihan lain mungkin termasuk arahan seperti 'tolong','di manakah'Dan'Apa itu'. Tetapi semuanya mempunyai kebaikan dan keburukan mereka.
Semasa melalui halaman lelaki Untuk pilihan dan bantuan, keterangan di halaman lelaki terlalu panjang untuk difahami secara khusus dalam jangka masa pendek.
Linux Man PagesBegitu juga, 'tolong'Perintah tidak boleh memberi anda output yang diingini.
Perintah BantuanA 'di manakah'Perintah tidak memberitahu apa -apa selain lokasi binari yang dipasang (mungkin penting pada waktunya).
Di mana perintahA 'Apa itu'Perintah memberikan jawapan yang ketat dan satu pelapik yang tidak banyak membantu selain mengakui tujuan perintah itu, lebih -lebih lagi ia tidak pernah mengatakan satu perkataan mengenai pilihan yang ada.
Perintah apaKami telah menggunakan semua pilihan ini sehingga tarikh untuk menyelesaikan masalah kami dalam dilema tetapi di sini datang aplikasi cheat-sheet interaktif 'menipu'Yang akan memimpin semua yang lain.
Apa itu menipu?
Menipu adalah aplikasi helaian cheat interaktif yang dikeluarkan di bawah GNU Umum Lesen Awam untuk Pengguna Talian Perintah Linux yang melayani tujuan menunjukkan, menggunakan kes-kes perintah Linux dengan semua pilihan dan fungsi pendek namun mudah difahami.
Cheat: Menyediakan Pilihan Perintah MudahMemasang 'Cheat' dalam Sistem Linux
'Menipu'Mempunyai dua kebergantungan utama -'python'Dan'Pip'. Pastikan anda memasang python dan pip sebelum memasang 'menipu'Pada sistem.
Pasang python
# apt-get memasang python (on Debian sistem berasaskan) # yum pasang python (on Topi merah sistem berasaskan)
Pasang PIP
# apt-get memasang python-pip (on Debian sistem berasaskan) # yum pasang python-pip (on Topi merah sistem berasaskan)
CATATAN: Pip adalah pengganti pemasangan yang mudah dan bertujuan untuk menjadi pemasang pakej python yang lebih baik.
Muat turun dan pasang cheat
Kami akan memuat turun 'cheat' dari git. Pastikan anda mempunyai pakej 'git' yang dipasang, jika tidak lebih baik memasang ini terlebih dahulu.
# apt-get pemasangan git (on Debian sistem berasaskan) # yum memasang git (on Topi merah sistem berasaskan)
Seterusnya, pasang kebergantungan python yang diperlukan dengan menjalankan arahan berikut.
# Pip memasang docopt pygments
Sekarang, klon repositori git cheat.
# git clone https: // github.com/chrisallenlane/cheat.git
Berpindah ke direktori cheat dan lari 'Persediaan.py'(skrip python).
# cheat cd # persediaan python.pemasangan py
Sekiranya pemasangan berjalan lancar, anda harus dapat melihat versi cheat yang dipasang pada sistem.
# cheat -v cheat 2.0.9
Konfigurasi yang diperlukan untuk menipu
Anda mesti mempunyai 'Editor'Pemboleh ubah persekitaran ditetapkan' ~/.Fail Bashrc. Buka pengguna '.Bashrc'Fail dan tambahkan baris berikut.
editor eksport =/usr/bin/nano
Anda boleh menggunakan editor kegemaran anda di sini sebagai pengganti 'Nano'. Simpan fail dan logout. Lagi log masuk untuk membuat perubahan berkuatkuasa.
Seterusnya, tambahkan ciri autocompletion cheat untuk membolehkan autokompletsi baris arahan untuk kerang yang berbeza. Untuk mengaktifkan autocompletion, hanya mengklonkan 'menipu.bash'Skrip dan salin skrip ke jalan yang sesuai dalam sistem anda.
# wget https: // github.com/chrisallenlane/cheat/mentah/master/cheat/autocompletion/cheat.bash # mv cheat.bash /etc /bash_completion.d/
CATATAN: Pasukan telah memuat naik scrip siap automatik lain ke Git, yang boleh diklonkan dan digunakan dalam kes cangkang masing -masing. Gunakan pautan berikut untuk skrip penyelesaian auto shell lain.
- Skrip penyelesaian automatik untuk pelbagai cengkerang
Secara pilihan, anda juga boleh mengaktifkan penonjolan sintaks, jika dikehendaki. Ke ciri penonjolan sintaks aktif, tambahkan a CHEATCOLORS pemboleh ubah persekitaran di 'anda'.Bashrc'Fail.
Eksport CheatColors = Benar
Program lalai aplikasi cheat hanya melayani arahan asas dan paling banyak digunakan. Kandungan lembaran cheat tinggal di lokasi ~/.menipu/ menipu. Lembaran cheat manual boleh ditambah ke lokasi ini untuk menjadikan aplikasi kaya.
# cheat -e xyz
Ini akan membuka XYZ cheat-sheet jika ada. Sekiranya tidak ia akan mencipta satu. Lembaran cheat akan dibuka dalam lalai Editor, Kami masuk .Bashrc Dalam peringkat konfigurasi, di atas.
Penggunaan cheat dengan beberapa arahan
Tarball mungkin *.Gz atau *.bz2 atau *.zip atau *.xz. Jadi, pilihan apa yang akan digunakan di mana?
Pilihan arahan tarSaya tidak pernah berlari DD Perintah, tidak kira betapa pasti saya mengenai arahan sebelum berunding dan menyemaknya di lebih dari satu lokasi. Perkara -perkara nampaknya mudah sekarang.
Pilihan Perintah DDA 'uname'Bantuan perintah.
Pilihan Perintah UnamePendek ifconfig Tutorial baris arahan, dalam tindakan.
Opsyen Perintah IfConfigA 'Atas'Perintah, salah satu arahan yang paling penting untuk admin dan pengguna biasa.
Pilihan arahan teratasBagaimana dengan menipu perintah cheat (walaupun rasa yang lain)? Dapatkan senarai arahan yang ada, lembaran cheat yang dipasang dalam sistem.
Senaraikan semua arahan LinuxCari cheat-sheet dengan kata kunci tertentu.
Cari Lembaran CheatLihat lokasi Lembaran Cheats Built-In untuk semua arahan.
$ cheat -d/home/avi/.cheat/usr/local/lib/python2.7/Dist-Packages/Cheat/Cheatsheets
Salin lembaran cheat yang dibina ke direktori asli anda.
# cp/usr/local/lib/python2.7/dist-packages/cheat/cheatsheets/*/home/avi/.menipu/ menipu
Kesimpulan
Projek yang indah ini adalah penyelamat kehidupan dalam banyak situasi. Ia hanya memberi anda maklumat yang diperlukan, tidak ada tambahan, tidak samar -samar dan ke titik. Ini adalah alat yang mesti dilakukan untuk semua orang. Senang dibina, mudah dipasang, mudah dijalankan dan mudah difahami, projek ini nampaknya menjanjikan.
Projek Git ini telah menambah yang indah gag yang saya tidak akan menerangkan tetapi tinggalkan anda untuk mentafsirkan.
Linux GagItu sahaja buat masa ini. Saya akan berada di sini lagi dengan artikel menarik lain yang anda suka membaca. Sehingga kemudian ditantikan dan disambungkan ke Tecmint. Jangan lupa memberi kami maklum balas berharga anda di bahagian komen di bawah.
Jangan ketinggalan: Memahami perintah shell dengan mudah menggunakan skrip "Jelaskan Shell"
- « Cara menjalankan atau mengulangi perintah linux setiap x saat selamanya
- ifconfig vs ip apa perbezaan dan membandingkan konfigurasi rangkaian »