jm-shell - väga informatiivne ja kohandatud Bash Shell
jm-shell on tasuta avatud lähtekoodiga, väike, väga informatiivne ja kohandatud Bashi kest, mis annab teile palju teavet teie shellitegevuse kohta, samuti teatud kasulikku süsteemiteavet, nagu süsteemi keskmine koormus, sülearvutite/arvutite aku olek ja palju rohkem.
Oluline on see, et erinevalt Bashist, mis salvestab ajaloofaili ainult unikaalseid käske, salvestatakse varem käivitatud käskude otsimiseks - jm-shell logifailis kõik shellitoimingud.
Lisaks, kui teie praegune kataloog on mõne versiooni juhtimissüsteemi (näiteks Git, Subversion või Mercurial) koodihoidla, annab see teavet teie hoidlate (näiteks aktiivse haru) kohta.
- Käskude eraldamiseks on olekurida (eraldaja).
- Kuvab praeguses kataloogis olevate üksuste arvu.
- Näitab praegust asukohta failisüsteemis.
- See haldab kest logifaili - kogu teie shellitegevuse ajalugu.
- Kuvab praeguse süsteemi koormuse keskmise, kui see on suurem, kui punane, kui see on kriitiline (suurem kui 2).
- Näitab viimast käsu lõpuleviimise aega.
- See prindib viimase käsu veakoodi, kui see on olemas.
- Kuvab viimase käsu koguaja, kui see on pikem kui 4 sekundit.
- on vormil viip; [meiliga kaitstud]: tee.
- Toetab mitut viipstiili.
- Toetab tausttöid.
- See kuvab ka sülearvuti aku laetuse oleku, juhul kui see pole täis, ja paljude muude funktsioonidega.
Kuidas installida jm-shell Linuxi süsteemidesse
Jm-shelli uusima versiooni installimiseks peate oma süsteemi kloonima jm-shelli allikate git-hoidla ja liikuma järgmiste käskude abil kohalikku hoidlasse.
$ git clone https://github.com/jmcclare/jm-shell.git $ cd jm-shell
Järgmisena seadistage Bash jm-shell kasutamiseks, luues või kopeerides sümboli linkidelt ps1, colors.sh ja color_unset.sh kataloogi ~/.local/lib/bash
(peate selle looma kataloogi, kui seda pole), nagu näidatud.
$ mkdir ~/.local/lib/bash #create the directory if it doesn’t exist $ cp -v colors.sh colors_unset.sh ps1 -t ~/.local/lib/bash/
Seejärel hankige fail ps1
, lisades järgmise rea oma shelli ~/.bashrc initsialiseerimisfaili.
source ~/.local/lib/bash/ps1
Seejärel kasutage oma ~/.bashrc muutuja prompt_style, et seadistada viipastiilid (saadaolevad stiilid hõlmavad standardset, muudetud, ulatuslikku, minimaalset või kirby-d), nagu näidatud.
prompt_style=extensive
Salvestage ja sulgege ~/bashrc fail, seejärel hankige see muudatuste nägemiseks allikast.
$ source ~/.bashrc
Karbilogi faili asukoha muutmiseks (vaikimisi on ~/.local/share/bash/shell.log) kasutage ~/.bashrc failis muutujat BASHSHELLLOGFILE.
BASHSHELLLOGFILE=~/.bash-shell.log
Lisateabe saamiseks minge jm-shell Githubi hoidlasse: https://github.com/jmcclare/jm-shell
jm-shell on väga informatiivne tööriist, mis sisaldab skriptide komplekti teie Bash-i kestade kohandamiseks koos arvukate praktiliste ja informatiivsete funktsioonidega igapäevaseks kasutamiseks. Proovige järele ja andke meile tagasisidet alloleva kommentaarijaotise kaudu.