JM -Shell - Shell bash yang sangat informatif dan khusus
- 2305
- 467
- Ian Parker
JM-shell adalah open source gratis, cangkang bash kecil, sangat informatif dan disesuaikan, yang memberi Anda banyak informasi tentang aktivitas shell Anda serta informasi sistem yang berguna tertentu seperti rata -rata beban sistem, status baterai laptop/komputer dan banyak lagi.
Yang penting, tidak seperti Pesta Yang hanya menyimpan perintah unik dalam file riwayat, untuk mencari perintah yang sebelumnya menjalankan - JM -Shell merekam masing -masing dan setiap aktivitas shell dalam file log.
Baca juga: Kekuatan Linux "Perintah Sejarah" di Bash Shell
Selain itu, jika direktori Anda saat ini adalah repositori kode untuk sistem kontrol versi apa pun seperti Git, Subversi, atau Lincah, Ini akan memberikan informasi tentang repositori Anda (seperti Cabang Aktif).
Pratinjau JM-ShellFitur JM-Shell
- Memiliki baris status (pembagi) untuk memisahkan perintah.
- Menampilkan jumlah item di direktori saat ini.
- Menunjukkan lokasi saat ini di sistem file.
- Ini memelihara file log shell - riwayat penuh aktivitas shell Anda.
- Menampilkan rata -rata beban sistem saat ini jika lebih tinggi dari, merah jika kritis (lebih tinggi dari 2).
- Menunjukkan perintah terakhir yang selesai.
- Itu mencetak kode kesalahan perintah terakhir, jika ada.
- Menampilkan total waktu perintah terakhir jika lebih tinggi dari 4 detik.
- Memiliki prompt dalam formulir; [Email Dilindungi]: Path.
- Mendukung banyak gaya cepat.
- Mendukung pekerjaan latar belakang.
- Ini juga menampilkan status pengisian daya baterai laptop, jika tidak penuh dan banyak fitur lainnya.
Cara menginstal JM-shell di sistem linux
Untuk menginstal versi terbaru JM-shell, Anda perlu mengkloning gudang git JM-shell Sumber ke sistem Anda dan pindah ke repositori lokal menggunakan perintah berikut.
$ git clone https: // github.com/jmcclare/jm-shell.git $ cd jm-shell
Selanjutnya, konfigurasikan Pesta menggunakan JM-shell dengan membuat atau menyalin symlink dari PS1, warna.SH, Dan color_unset.SH ke direktori ~/.lokal/lib/bash
(Anda perlu membuat direktori ini jika tidak ada) seperti yang ditunjukkan.
$ mkdir ~/.lokal/lib/bash #create direktori jika tidak ada $ cp -v warna.SH Colors_unset.sh ps1 -t ~/.lokal/lib/bash/Konfigurasikan bash untuk menggunakan JM-shell
Kemudian sumber itu PS1
file dengan menambahkan baris berikut di ~/.Bashrc File Inisialisasi Shell.
Sumber ~/.lokal/lib/bash/ps1
Lalu gunakan prompt_style variabel di Anda ~/.Bashrc Untuk mengatur gaya cepat Anda (gaya yang tersedia termasuk standar, Tweak, luas, minimal atau Kirby) seperti yang ditunjukkan.
prompt_style = luasSumber PS1 dan Tetapkan Gaya Prompt
Simpan dan tutup ~/Bashrc file, kalau begitu sumber itu untuk melihat perubahannya.
$ sumber ~/.BashrcJM-shell untuk Linux
Untuk mengubah lokasi file log shell (default ~/.lokal/berbagi/bash/shell.catatan), menggunakan Bashshelllogfile variabel di ~/.Bashrc mengajukan.
BashshellLogFile = ~/.bash-shell.catatan
Untuk informasi lebih lanjut, buka repositori JM-shell github: https: // github.com/jmcclare/jm-shell
JM-shell adalah alat yang sangat informatif yang mencakup serangkaian skrip untuk menyesuaikan shell bash Anda, dengan banyak fitur praktis dan informatif untuk penggunaan sehari -hari. Cobalah dan beri kami umpan balik Anda melalui bagian komentar di bawah ini.
- « Akan 'htop' menggantikan alat pemantauan atas 'di Linux?
- Linux Fun - Mainkan game ular klasik lama di terminal Linux »