Bash-kuori on työkalu, jota kaikki ovat käyttäneetvähintään kerran. Sekä edistyneille käyttäjille että vasta aloittaville käyttäjille, Bash on välttämätön työkalu Linuxissa. Huolimatta siitä, että niin monet käyttäjät ovat vuorovaikutuksessa Bash-kuoren kanssa Linuxissa (ja jopa muissa käyttöjärjestelmissä, kuten Mac), kuori on pysynyt pitkälti samana. tavallinen ja ruma. Oikeudenmukaisuuden vuoksi Bash-kehittäjät ovat enemmän huolissaan kuoren toiminnasta. He eivät viedä päivään töiden tekemiseen hienosta komentorajapinnasta, mukavista kehotteista, GitHub-integroinnista jne. Siksi tässä opetusohjelmassa me opetamme sinulle kuinka mukauttaa Linux-päätelaitetta ja saada se näyttämään paljon muulta. moderni. Asennamme kaiken, aiheista, hyödyllisiin lisäyksiin, jotka tekevät Bash-kehotteen käytöstä entistä helpomman.
Bash-It
Paras ja helpoin tapa parantaa Bash-kuoria on Bash-It-kehys. Asiat yksinkertaisesti: se on kokoelma skriptejä ja työkaluja, jotka on erityisesti luotu lisäämään asioita Bashiin.
Bash, se itsessään on hyvin vanhentunut ja voisi käyttääpieniä parannuksia - etenkin ulkonäön osastolla. Tämän kehyksen käynnistämiseksi paras tapa on asentaa koodi suoraan Githubista. Paketteja on täällä, jotta työkalu voidaan asentaa useisiin erilaisiin Linux-jakeluihin, mutta suurimmaksi osaksi niitä ei todellakaan tarvita. Useimmiten siksi, että mitään ei käännetä, ja kyse on vain tiedostoista, jotka liikkuvat.
Asennus
Kuten aiemmin mainittiin, Bash-It-kehys vaatii Git-paketin asennuksen toimimiseksi. Seuraa ohjeita saadaksesi Git käynnistymään järjestelmässäsi:
ubuntu
sudo apt install git
Debian
sudo apt-get install git
Arch Linux
sudo pacman -S git
fedora
sudo dnf install git
Avaa SUSE
sudo zypper install git
muut
Git tunnetaan hyvin. Vaikka käyttöjärjestelmäsi ei ole yllä olevassa luettelossa, on erittäin mahdollista, että pystyt silti asentamaan sen. Avaa vain päätelaite ja etsi jakelun pakettihallinnalla ”git”.
Kun Git on asennettu, aloita Bash-It-asennusprosessi:
git clone --depth=1 https://github.com/Bash-it/bash-it.git ~/.bash_it
Meillä on koodi paikallisesti, ja se on helppoasennettu. Muita tiedostoja ei tarvitse tarttua, mutta kaikkea ei ole tehty. Install.sh-tiedoston on suoritettava, jotta Bash-It voi ottaa Bash-oletusprofiilin ja tehdä varmuuskopion (jos jotain huonoa tapahtuu, käyttäjä voi palauttaa varmuuskopion ja aloittaa alusta).
Suorita asennuksen jälkeinen komentosarja tavallisena käyttäjänä. Älä aja juurena. Näin korvataan käyttäjän Bashrc / Bash_profile.
sh ~/.bash_it/install.sh
Tällaisen komentosarjan suorittaminen on hyvä. Se käy läpi ja varmuuskopioi kaiken. Jos olet kuitenkin kiinnostunut käyttämään joitain laajennuksia, kuten aliaksia ja muita, suorita asennuksen jälkeinen komentosarja tämän sijaan:
~/.bash_it/install.sh --interactive
Tämän komentosarjan suorittamisen jälkeen Bash-It-kehys on valmis ja käynnissä järjestelmässä. Päivitä se siirtymällä terminaaliin ja käyttämällä tätä komentoa:
bash-it update
Bash-It-teemat
Bash-It-kehyksen mukana tulee monia erilaisia terminaalin teemoja. Kaikki nämä teemat on asennettu paikallisesti. Käyttäjän on muutettava vain yksi rivi tiedostossa ~ / .bash_profile
Kaikkien asennettujen teemojen luetteloimiseksi tee ensimmäinen hakemisto CD-levyllä.
cd ~/.bash_it/themes/
Näytä kaikki käytettävissä olevat teemat seuraavasti:
ls
Tämä tulostaa luettelon teemahakemiston kaikista teemoista. Täältä löydät kokeileman teeman nimen.
Aktivoi mikä tahansa teema muokkaamalla ~ / .bashrc:
nano ~/.bashrc
Etsi rivi: vie BASH_IT_THEME = ja korvaa teksti kahden lainausmerkin väliin kehyksen käyttämiseksi uuden teeman käyttämiseksi. Tallenna painamalla Ctrl + O.
Jos haluat nähdä uuden teeman aktiivisena, sulje kaikki pääteikkunat ja avaa ne uudelleen.
Oman Bash-kehotteen luominen EZ Prompt -sovelluksella
Etkö halua käyttää Bash-It-kehystä, mutta haluat silti mukautetun kehotteen? Katso sen sijaan EZ Prompt. Se on verkkotyökalu, jonka avulla kuka tahansa voi miettiä ja tehdä mukautetun kauniin Bash-kehotteen.
Paras osa EZ Promptissä on, että se tukeeAsiat, kuten tilaelementit, ylimääräiset merkit, antavat käyttäjille mahdollisuuden järjestää uudelleen, kuinka Bash-kuori kuvaa elementtejä, ja mahdollistaa jopa mukautetut värivaihtoehdot!
Kun olet luonut oman kehotteen, muokkaa ~ / .bashrc:
nano ~/.bashrc
Liitä Nano-tekstieditoriin sisällä juuri luotu koodi ja ole matkalla.
Powerline-Shell
Niille, jotka haluavat kauniin päätteen, mutta eivät halua viettää aikaa kehyksen konfigurointiin tai sekoittamiseen mukautetun pikageneraattorin kanssa, on Powerline-Shell.
Se on voimalinjatyylinen pääteema, joka toimii Bashin ja muiden Bash-vaihtoehtoisten kuorien kanssa. Asennaksesi voimajohdon kuoren kloonaamalla ensin lähde GitHubista.
git clone https://github.com/milkbikis/powerline-shell
Sitten cd lähdekoodikansioon.
cd powerline-shell
Nimeä config.py.dist-tiedosto nimeksi config.py.
mv config.py.dist config.py
Kun kaikki tiedostot on ladattu ja asetettu oikein, asennus on valmis aloittamaan. Suorita asennus:
./install.py
Asennuksen asennus voi viedä muutaman sekunnin, mutta se ei ole pitkä prosessi. Kun kaikki on järjestelmässä, jäljellä on vain ~ / .bashrc: n asettaminen.
Suorita nano-tekstieditori ja avaa bashrc-tiedosto.
nano ~/.bashrc
Liitä seuraava koodi Bashrc-tiedoston ollessa auki:
function _update_ps1() { PS1="$(~/powerline-shell.py $? 2> /dev/null)" } if [ "$TERM" != "linux" ]; then PROMPT_COMMAND="_update_ps1; $PROMPT_COMMAND" fi
Säästä Nano painikkeella Ctrl + O. Jos haluat nähdä uuden voimajohto-kuoren toiminnassa, sulje kaikki käynnissä olevat pääteikkunat ja avaa ne uudelleen.
Huomaa: Powerline-shell toimii Pythonilla. Suurimmaksi osaksi kaikki Linux-jakelut toimitetaan viimeisimmällä versiolla. Joten Powerline-kuori toimii hyvin. Jotkut käyttävät kuitenkin vain Pythonin vanhempia versioita (kuten 2.6).
Asenna argparse-paketti, jotta Powerline-shell toimii. Tämä varmistaa, että se pelaa mukavasti Python 2.6: n kanssa
pip install argparse
johtopäätös
Bash on hyödyllinen työkalu, ja Linuxissa se onvälttämätön työkalu käyttäjien tietämiseen. Voit kirjoittaa Bash-skriptejä Linuxin automatisoimiseksi. Itse asiassa Bash on niin suosittu, se on lisätty Windows 10 -käyttöjärjestelmään. Yksinkertaisen näköinen Bash-kehote ei ole maailman loppu; se on loppujen lopuksi vain terminaaliliitäntä. Sisääntyminen on kuitenkin paljon helpompaa. ve terminaalin kanssa, jos se on helppo silmiin.
Kommentit