GNU/Linux >> Belajar Linux >  >> Linux

Cara menginstal Mcfly di Linux.

Halo teman teman. Sysadmin dan devops membutuhkan banyak dari terminal. Tidak mungkin bekerja di area ini tanpa mengetahui trik terminal. Hari ini saya akan membantu Anda dengan salah satu dari ini. Dalam posting ini, Anda akan belajar cara menginstal Mcfly di Linux. Utilitas ini memungkinkan Anda untuk memeriksa riwayat bash atau zsh Anda di tingkat yang dalam dan berguna untuk mengetahui perintah-perintah yang Anda lupakan atau untuk memeriksa apa yang telah Anda lakukan dengan terminal.

Apa itu McFly?

Menurut profil aplikasi Github

McFly menggantikan pencarian riwayat shell ctrl-r default Anda dengan mesin pencari cerdas yang memperhitungkan direktori kerja Anda dan konteks perintah yang baru saja dieksekusi. Saran McFly diprioritaskan secara real time dengan jaringan saraf kecil.

Ini berarti bahwa berkat aplikasi kecil dan berguna ini, kita akan dapat mengakses riwayat perintah dari shell kita dan memulihkan perintah yang hilang dan menjalankannya kembali. Pencarian ini dapat dibatasi dan jika sesuatu membuat McFly luar biasa adalah kemudahan penggunaannya.

Beberapa fitur utama McFly adalah

  • Mengembalikan ctrl-r untuk menampilkan penelusuran riwayat balik layar penuh yang diprioritaskan dengan jaringan saraf kecil.
  • Menambahkan riwayat shell Anda untuk melacak status keluar perintah, stempel waktu, dan direktori eksekusi dalam database SQLite.
  • Mempertahankan file riwayat shell normal Anda juga sehingga Anda dapat berhenti menggunakan McFly kapan pun Anda mau.
  • Dukungan Unicode secara keseluruhan.

Juga, Anda dapat mengetik % untuk mencocokkan sejumlah karakter saat mencari.

Jadi alat ini dapat menjadi penting untuk semua sysadmin dan pengembang yang menggunakan terminal secara intensif.

Ayo lakukan.

Instal McFly di Linux

Untungnya, penginstalan McFly di Linux cukup sederhana dan ada beberapa metode yang tersedia.

Yang pertama adalah menggunakan Homebrew yang merupakan pengelola paket alternatif tetapi aman digunakan di Linux.

Namun, dalam posting ini, kami akan menggunakan skrip instalasi yang disediakan oleh pengembang sendiri.

Jadi, sambungkan melalui SSH ke server Anda sebagai pengguna root atau jika Anda menggunakan sistem di desktop, maka setelah memutakhirkan, jalankan

curl -LSfs https://raw.githubusercontent.com/cantino/mcfly/master/ci/install.sh | sh -s -- --git cantino/mcfly

Jika semuanya berjalan dengan baik, Anda akan melihat output berikut.

Untuk menyelesaikan instalasi, cukup edit ~/.bashrc file untuk menambahkan baris.

Jadi, buka file yang disebutkan di atas.

nano ~/.bashrc

Dan di akhir seluruh file, tambahkan

eval "$(mcfly init bash)"

Simpan perubahan dan tutup editor.

Untuk menyelesaikan proses, Anda harus menerapkan perubahan dengan menjalankan

source ~/.bashrc

Dan Anda akan melihat output berikut untuk memverifikasi bahwa semuanya baik-baik saja.

Menggunakan McFly di Linux

Setelah instalasi berhasil maka Anda dapat menggunakannya tanpa masalah.

Seperti disebutkan di atas, McFly sangat mudah digunakan.

Yang harus kita jalankan adalah perintah dan kriteria pencarian. Misalnya

mcfly search apt

Dalam hal ini, ia akan mencari riwayat bash untuk semua perintah yang telah dieksekusi yang terkait dengan APT.

Dalam kasus saya, ini akan menghasilkan output layar seperti ini

Di bagian bawah, Anda dapat melihat riwayat perintah yang terkait dengan APT.

Anda dapat menggulir layar menggunakan tombol panah. Dan untuk menjalankan salah satu perintah tersebut, maka setelah dipilih tekan tombol Enter kunci.

Anda juga dapat menghapus perintah dari riwayat dengan menekan tombol F2. Untuk keluar dari McFly, tekan tombol ESC.

Kadang-kadang terjadi bahwa jika riwayat bash kita kelebihan beban, kita tidak tertarik untuk menampilkan begitu banyak perintah. Jadi, disarankan untuk membatasi jumlah hasil. Untuk melakukannya, jalankan

export MCFLY_RESULTS=50

Ganti 50 dengan nomor yang diinginkan. Ya, McFly menggunakan variabel lingkungan untuk mengonfigurasi dirinya sendiri.

Anda juga dapat membuat McFly lebih cepat dengan membatasi jumlah perintah yang diperiksa dalam riwayat.

export MCFLY_HISTORY_LIMIT=5000 

Jadi, Anda dapat mengonfigurasi McFly sedikit.

Kesimpulan

Alat ini cukup berguna untuk bekerja dengan terminal. Jadi, nikmatilah.


Linux
  1. Cara menginstal Python di Linux

  2. Cara menginstal Java di Linux

  3. Cara Menginstal TeamViewer 15 di Linux

  1. Cara Menginstal NodeJS Di Linux

  2. Cara Menginstal Vagrant Di Linux

  3. Cara Menginstal PIP di Linux

  1. Cara menginstal Linux dalam 3 langkah

  2. Bagaimana cara menginstal Kali Linux

  3. Cara Menginstal FFmpeg Di Linux