Kmdr CLI, dapatkan penjelasan tentang perintah kompleks di terminal

tentang kmdr cli

Pada artikel selanjutnya kita akan melihat tool Kmdr CLI. Ini adalah alat berbasis web itu Ini akan menunjukkan kepada kita apa yang dilakukan setiap bagian dari perintah Gnu / Linux. Alat ini membagi perintah Gnu / Linux yang panjang dan kompleks menjadi beberapa bagian dan memberikan penjelasan untuk masing-masing bagian.

Alat ini akan membantu kami mempelajari perintah CLI dengan mudah tanpa meninggalkan terminal dan tanpa harus melalui halaman manual. Bukan hanya perintah Gnu / Linux, Kmdr memberikan penjelasan tentang banyak perintah CLI, termasuk; ansible, buruh pelabuhan, git, go, kubectl, mongo, mysql, npm, ruby, vagrant, dan ratusan program lainnya, seperti yang ada di bash.

Satu-satunya "masalah»Saya perhatikan saat mengetes Kmdr CLI, apakah itu tidak memiliki opsi untuk meminta lebih dari satu perintah. Program ini membuat Anda keluar dari Kmdr CLI dan kemudian membukanya kembali sehingga Anda dapat melihat perintah lain. Seperti yang saya katakan, selain masalah kecil ini dan itu semua teks yang dikonsultasikan dalam bahasa Inggris, Kmdr bekerja dengan sempurna di sistem Ubuntu 18.04 saya.

Perintah Kompatibel Kmdr CLI

Kmdr CLI dapat bekerja dengan perintah yang kompleks dan panjang serta opsinya. Anda juga memahami perintah yang menyertakan pipa, pengalihan, daftar, dan operator. Kmdr akan menawarkan kita penjelasan tentang berbagai program, alat dan utilitas, termasuk yang berikut ini:

  • Bash Shell bawaan (misalnya export, echo atau cd).
  • Wadah (misalnya kubectl atau Docker).
  • Alat file (misalnya zip atau tar).
  • Editor teks (misalnya nano atau vim).
  • Manajer paket (misalnya dpkg atau pip).
  • Kontrol versi (misalnya Git).
  • Server database dan klien (misalnya mysql atau mongod).
  • Media (misalnya youtube-dl atau ffmpeg).
  • Jaringan komunikasi (misalnya netstat, nmap atau curl).
  • Pemrosesan teks (misalnya awk atau sed).
  • Bahasa pemrograman / Lingkungan runtime / Kompiler (misalnya, Go, node, atau gcc).
  • Beberapa (misalnya openssl, bash atau bash64).

Ini hanyalah beberapa program. Bisa lihat daftar lengkap program yang kompatibel di sini. Pengembang menambahkan lebih banyak program setiap hari.

Pasang Kmdr CLI

Alat ini membutuhkan Nodejs versi 8.x atau lebih tinggi. Ini adalah utilitas open source gratis yang ditulis dalam Nodejs.

Setelah menginstal Nodejs, kita bisa instal Kmdr CLI dengan manajer paket Npm seperti yang ditunjukkan berikut ini:

Instalasi Kmdr CLI

sudo npm install kmdr@latest --global

Kmdr juga bisa gunakan langsung dari browser web. Opsi ini tidak memerlukan instalasi atau registrasi apapun.

Cara menggunakan Kmdr CLI

Dengan alat ini mendapatkan penjelasan tentang perintah CLI menjadi mudah. Sebagai contoh, kami akan mengambil perintah berikut:

history | awk '{print $2}' | sort | uniq -c | sort -nr

Jika kita ingin mendapatkan penjelasan dari setiap bagian pada perintah sebelumnya, kita harus melakukannya mulai Kmdr CLI menggunakan perintah berikut di terminal (Ctrl + Alt + T):

kmdr explain

Kmdr CLI akan meminta kita untuk menuliskan perintahnya. Kami hanya akan menggunakan perintah yang kami ambil sebagai contoh dan tekan Intro.

kmdr cli menjelaskan perintah kompleks

Seperti yang Anda lihat di tangkapan layar sebelumnya, Kmdr CLI memecah setiap bagian dari perintah sebelumnya dan menunjukkan kepada kita penjelasan masing-masing. Dimungkinkan juga untuk mendapatkan penjelasan tentang perintah dengan opsi yang dikelompokkan. Kami juga dapat menguji semua jenis perintah sederhana atau kompleks yang mencakup pipa, pengalihan, sub-perintah, operator, dll.

Di akhir penjelasan, Kmdr akan meminta kami untuk memberikan komentar kami. Kita bisa memilih Ya o Tidak menggunakan panah arah untuk mengirimnya. Jika kami tidak ingin membagikan komentar, cukup pilih opsi 'Langsung masuk dan keluar'untuk keluar Kmdr CLI.

El Kmdr CLI masih sangat baru dan masih dalam tahap awal. Semoga para pengembang akan memperbaikinya dengan menambahkan lebih banyak fitur. Informasi lebih lanjut tentang program ini dapat ditemukan di situs proyek atau di Anda Halaman GitHub.


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.