jm-shell : Linux için Özelleştirilmiş Komut Satırı

jm-shell ücretsiz, açık kaynaklı, küçük, oldukça bilgilendirici ve özelleştirilmiş bir Linux komut satırıdır. Ve size komut işlemleriniz hakkında çok sayıda bilgi ve ayrıca sistem yükü ortalaması, dizüstü bilgisayarların / bilgisayarların pil durumu ve daha fazlasını sunar.

Daha önemlisi, çalıştırılan komutları aramak için bir geçmiş dosyasında komutları depolayan Bash’in aksine – jm-shell her bir etkinliği günlük dosyasında kaydeder.

Jm-shell Özellikleri

  • Komutları ayırmak için bir durum satırı (ayırıcı) vardır.
  • Geçerli dizindeki öğe sayısını görüntüler.
  • Dosya sistemindeki mevcut konumu gösterir.
  • Komut satırı işlemleri için günlük dosyası tutar.
  • Geçerli sistem yük ortalamasını daha yüksekse, kritikse kırmızı (2’den yüksekse) görüntüler.
  • Son komutun bittiği zamanı gösterir.
  • Varsa, son komutun hata kodunu yazdırır.
  • 4 saniyeden fazla ise son komutun toplam süresini gösterir.
  • Formda bir istemi vardır; kullaniciadi @ ana bilgisayaradi : yol .
  • Çoklu gösterim stilini destekler.
  • Arka plan işlerini destekler.
  • Ayrıca, dolu olmaması durumunda dizüstü bilgisayarın pil şarj durumunu ve diğer birçok özelliği gösterir.

Linux Sistemlerine jm-shell nasıl kurulur

En son jm-shell sürümünü yüklemek için, jm-shell kaynaklarının git deposunu sisteminize klonlamanız ve aşağıdaki komutları kullanarak yerel depoya taşımanız gerekir.

$ git clone https://github.com/jmcclare/jm-shell.git
$ cd jm-shell

jm-shell ‘i kullanmak için yapmanız gereken ps1 , colors.sh ve color_unset.sh dosyalarını ~/.local/lib/bash dizinize kopyalamak oluşturmak yeterli olacaktır. (eğer mevcut değilse bu dizini oluşturmanız gerekir).

$ mkdir ~/.local/lib/bash       #create the directory if it doesn’t exist 
$ cp -v colors.sh colors_unset.sh ps1 -t ~/.local/lib/bash/

Ardından , ~ / .bashrc dosyanıza aşağıdaki satırları ekleyerek, açılışta jm-shell ‘in kullanılacağını ve gösterim şeklinin nasıl olacağını seçip , dosyayı kayıt edin.

source ~/.local/lib/bash/ps1
prompt_style=extensive

Gösterim şekilleri için kullanabileceğiniz değişkenler şunlardır:

standard, tweaked, extensive, minimal or kirby

Sonra değişiklikleri görmek için aşağıdaki komutu çalıştırabilirsiniz.

$ source ~/.bashrc

Yazının orijinalini buradan okuyabilirsiniz.

Daha fazla bilgi için jm-shell Github Deposuna gidin: https://github.com/jmcclare/jm-shell