Montaža
Korištenje ribe
Svi poslužitelji postavljeni na Vultr prema zadanim su postavkama konfigurirani za korištenje Bash ljuske. Fish je alternativa za Bash koja nudi sljedeće dodatne značajke:
- Prijedlog zapovijedi.
- Intuitivniji sustav zapovijedanja.
- Sveukupno modernija školjka.
Ovaj vodič će vas naučiti kako instalirati Fish na Ubuntu Server.
Montaža
Korak 1: Preuzimanje Fish
Fish možete instalirati sa apt-get:
apt-get install fish
Korak 2: Ulazak u ribu
Sada možete ući u Fish shell jednostavnim upisivanjem:
fish
Korak 3: Postavite Fish kao zadanu ljusku
Fish možete postaviti kao zadanu ljusku umjesto Basha:
chsh -s /usr/bin/fish
Na ovaj način, Fish će se automatski koristiti svaki put kada se prijavite. Testirajte ovu postavku tako da napustite SSH, a zatim se ponovno prijavite. Nakon prijave, prikazat će vam se Fish ljuska.
Korak 4: Izrada konfiguracijske datoteke
Kako bismo mogli promijeniti svojstva ljuske Fish, prvo moramo kreirati konfiguracijsku datoteku.
mkdir -p ~/.config/fish
vim ~/.config/fish/config.fish
Korak 5: Uklanjanje zadane poruke
Prema zadanim postavkama, Fish će prikazati ovu poruku kada uđete u ljusku:
Welcome to fish, the friendly interactive shell
Type help for instructions on how to use fish
Ovu poruku možete ukloniti dodavanjem sljedećeg u ~/.config/fish/config.fishdatoteku:
set -g -x fish_greeting ''
Ovo će ukloniti poruku i postaviti je na praznu vrijednost. Možete dodati nešto poput "Dobrodošli na moj poslužitelj!" unosom vrijednosti umjesto da je ostavite prazno:
set -g -x fish_greeting 'Welcome to my server!'
Korak 6: Povratak na Bash
Ako želite ponovno koristiti Bash, jednostavno upišite:
bash
Ako želite trajno koristiti Bash kao zadanu ljusku, upišite:
chsh -s /bin/bash
Korištenje ribe
Fish će predložiti nazive datoteka i naredbe dok tipkate. Na primjer, recimo da imate datoteku koja se zove test.txtu vašem početnom imeniku. Morali biste samo upisati vim ~/tei Fish će to dovršiti ~/test.txtumjesto vas.
Izvoz varijabli se ne vrši pomoću exportnaredbe. Riba koristi setnaredbu. Da biste izvezli varijablu, s obzirom da je naziv varijable, Vara vrijednost Val, izvršili biste: set -x Var Val. Ako želite vidjeti vrijednost Var, upišite: env | grep Var. Ovo će vratiti vrijednost ovako:
Var=Val
Kako biste uklonili (izbrisali) varijablu, s obzirom da je naziv varijable koju želite izbrisati Var, možete upisati set -e Var. Primijetit ćete da pokretanje env | grep Varsada proizvodi prazan popis izlaza.
Ako želite saznati više o korištenju Fish-a, pogledajte službenu dokumentaciju .