Bash-it - Bash Framework komentosarjojen ja aliasten hallintaan
Bash - se on joukko Bash 3.2+: n yhteisön Bash-komentoja ja komentosarjoja, joihin kuuluu automaattinen täydennys, teemat, aliakset, mukautetut toiminnot ja paljon muuta. Se tarjoaa hyödyllisen kehyksen shell-komentosarjojen ja mukautettujen komentojen kehittämiseen, ylläpitoon ja käyttöön päivittäisessä työssäsi.
Jos käytät Bash-kuorta päivittäin ja etsit helppoa tapaa seurata kaikkia komentosarjoja, aliaksia ja toimintoja, niin Bash-se on sinulle! Lopeta ~/bin -hakemiston ja .bashrc-tiedoston saastuttaminen, haarukka/klooni Bash-it ja aloita hakkerointi.
Kuinka asentaa Bash-it Linuxiin
Bash-itin asentamiseksi sinun on ensin kloonattava seuraava arkisto valitsemaasi paikkaan, esimerkiksi:
$ git clone --depth=1 https://github.com/Bash-it/bash-it.git ~/.bash_it
Suorita sitten seuraava komento asentaaksesi Bash-it (se varmuuskopioi automaattisesti ~/.bash_profile tai ~/.bashrc, käyttöjärjestelmäsi mukaan). Sinulta kysytään\"Haluatko pitää .bashrc-tiedostosi ja liittää bash-it-mallisi loppuun? [Y/N]", vastaa haluamallasi tavalla.
$ ~/.bash_it/install.sh
Asennuksen jälkeen voit käyttää ls-komentoa varmistaaksesi bash-it-asennustiedostot ja hakemistot kuvan osoittamalla tavalla.
$ ls .bash_it/
Aloita Bash-itin käyttö avaamalla uusi välilehti tai suorittamalla:
$ source $HOME/.bashrc
Kuinka mukauttaa Bash-it Linuxissa
Bash-it-sovelluksen muokkaamiseksi sinun on muokattava muokattua ~/.bashrc-kuoren käynnistystiedostoa. Jos haluat luetella kaikki asennetut ja käytettävissä olevat aliakset, täydennykset ja laajennukset, suorita seuraavat komennot, joiden pitäisi myös näyttää, kuinka ne voidaan ottaa käyttöön tai poistaa käytöstä:
$ bash-it show aliases $ bash-it show completions $ bash-it show plugins
Seuraavaksi osoitamme, kuinka aliakset otetaan käyttöön, mutta ennen sitä listaa ensin nykyiset aliakset seuraavalla komennolla.
$ alias
Kaikki aliakset sijaitsevat hakemistossa $HOME/.bash_it/aliases /. Ota nyt käyttöön apt-aliakset kuvan mukaisesti.
$ bash-it enable alias apt
Lataa sitten bash-it-määritykset uudelleen ja tarkista nykyiset aliakset vielä kerran.
$ bash-it reload $ alias
Alias-komennon ulostulosta apt-aliakset ovat nyt käytössä.
Voit poistaa äskettäin käyttöön otetun aliaksen käytöstä seuraavilla komennoilla.
$ bash-it disable alias apt $ bash-it reload
Seuraavassa osassa käytämme vastaavia vaiheita käyttöönoton tai käytöstä poistamisen suorittamiseksi ($HOME/.bash_it/viimeistely /) ja laajennuksiksi ($HOME/.. bash_it/plugins /). Kaikki käytössä olevat ominaisuudet sijaitsevat hakemistossa $HOME/.bash_it/enabled.
Kuinka hallita Bash-it-teemaa
Bash-oletusarvoinen teema on bobby; voit tarkistaa tämän käyttämällä BASH_IT_THEME env -muuttujaa kuvan mukaisesti.
echo $BASH_IT_THEME
Löydät yli 50 + Bash-it-teemaa hakemistosta $BASH_IT/themes.
$ ls $BASH_IT/themes
Voit esikatsella kuoren kaikkia teemoja ennen niiden käyttöä suorittamalla seuraava komento.
$ BASH_PREVIEW=true bash-it reload
Kun olet tunnistanut käytettävän teeman, avaa .bashrc-tiedosto ja etsi se seuraava rivi ja muuta sen arvo haluamasi teeman nimeksi, esimerkiksi:
$ export BASH_IT_THEME='essential'
Tallenna tiedosto ja sulje ja lähde se kuten edellä on esitetty.
$ source $HOME/.bashrc
Huomaa: Jos olet rakentanut oman mukautetun teeman $BASH_IT/themes -hakemiston ulkopuolelle, osoita muuttuja BASH_IT_THEME suoraan teematiedostoon:
export BASH_IT_THEME='/path/to/your/custom/theme/'
Jos haluat poistaa teeman käytöstä, jätä yllä oleva env-muuttuja tyhjäksi.
export BASH_IT_THEME=''
Kuinka etsiä laajennuksia, aliaksia tai täydennyksiä
Voit helposti tarkistaa, mitkä laajennuksista, aliaksista tai täydennyksistä ovat käytettävissä tietylle ohjelmointikielelle, kehykselle tai ympäristölle.
Temppu on yksinkertainen: etsi vain useita termejä, jotka liittyvät joihinkin usein käyttämiisi komentoihin, esimerkiksi:
$ bash-it search python pip pip3 pipenv $ bash-it search git
Voit tarkastella aliasten, täydennysten ja laajennusten ohjeviestejä suorittamalla:
$ bash-it help aliases $ bash-it help completions $ bash-it help plugins
Voit luoda omia komentosarjoja ja aliaksia vastaavien hakemistojen seuraaviin tiedostoihin:
aliases/custom.aliases.bash completion/custom.completion.bash lib/custom.bash plugins/custom.plugins.bash custom/themes//<custom theme name>.theme.bash
Bash-It: n päivittäminen ja poistaminen
Päivitä Bash-it uusimpaan versioon yksinkertaisesti suorittamalla:
$ bash-it update
Jos et enää pidä Bash-itistä, voit poistaa sen suorittamalla seuraavat komennot.
$ cd $BASH_IT $ ./uninstall.sh
Uninstall.sh-komentosarja palauttaa edellisen Bash-käynnistystiedoston. Kun toiminto on suoritettu loppuun, sinun on poistettava Bash-it-hakemisto koneeltasi suorittamalla.
$ rm -rf $BASH_IT
Muista aloittaa uusi kuori viimeaikaisille muutoksille toimiakseen tai hankkia se uudelleen kuvan osoittamalla tavalla.
$ source $HOME/.bashrc
Näet kaikki käyttöasetukset suorittamalla:
$ bash-it help
Lopuksi, Bash-it sisältää useita hienoja ominaisuuksia, jotka liittyvät Gitiin.
Lisätietoja on Bash-it Github -tietovarastossa: https://github.com/Bash-it/bash-it.
Siinä kaikki! Bash-se on helppo ja tuottava tapa pitää kaikki bash-komentosarjat ja aliakset hallinnassa. Jos sinulla on kysyttävää, käytä alla olevaa palautelomaketta.