Installasjon
Bruk av fisk
Alle servere som er distribuert på Vultr er konfigurert til å bruke Bash-skallet som standard. Fisk er et alternativ for Bash som gir følgende tilleggsfunksjoner:
- Kommandoforslag.
- Et mer intuitivt kommandosystem.
- Et generelt mer moderne skall.
Denne opplæringen vil lære deg hvordan du installerer Fish på Ubuntu Server.
Installasjon
Trinn 1: Laste ned Fish
Du kan installere Fish med apt-get:
apt-get install fish
Trinn 2: Gå inn i fisk
Du kan nå gå inn i fiskeskallet ved å skrive:
fish
Trinn 3: Sett fisk som standard skall
Du kan angi Fish som standard skall i stedet for Bash:
chsh -s /usr/bin/fish
På denne måten vil Fish bli brukt automatisk hver gang du logger inn. Test denne innstillingen ved å gå ut av SSH og deretter logge på igjen. Ved pålogging vil du bli presentert med et fiskeskall.
Trinn 4: Opprette en konfigurasjonsfil
For å kunne endre egenskapene til fiskeskallet, må vi først lage en konfigurasjonsfil.
mkdir -p ~/.config/fish
vim ~/.config/fish/config.fish
Trinn 5: Fjerning av standardmeldingen
Som standard vil Fish vise denne meldingen når du går inn i skallet:
Welcome to fish, the friendly interactive shell
Type help for instructions on how to use fish
Du kan fjerne denne meldingen ved å legge til følgende i ~/.config/fish/config.fishfilen:
set -g -x fish_greeting ''
Dette vil fjerne meldingen og heller sette den til en tom verdi. Du kan legge til noe som "Velkommen til serveren min!" ved å skrive inn en verdi i stedet for å la den stå tom:
set -g -x fish_greeting 'Welcome to my server!'
Trinn 6: Bytter tilbake til Bash
Hvis du vil bruke Bash igjen, skriv ganske enkelt:
bash
Hvis du vil bruke Bash permanent som standard skall, skriv inn:
chsh -s /bin/bash
Bruk av fisk
Fish vil foreslå filnavn og kommandoer mens du skriver. Si for eksempel at du har en fil kalt test.txti hjemmekatalogen din. Du trenger bare å skrive vim ~/teog Fish vil fullføre det ~/test.txtfor deg.
Eksport av variabler gjøres ikke med exportkommandoen. Fish bruker setkommandoen. For å eksportere en variabel, gitt at variabelnavnet er Varog verdien er Val, vil du utføre: set -x Var Val. Hvis du vil se verdien av Var, skriv inn: env | grep Var. Dette vil returnere verdien slik:
Var=Val
For å fjerne (slette) en variabel, gitt at navnet på variabelen du vil slette er Var, kan du skrive set -e Var. Du vil legge merke til at kjøring env | grep Varnå produserer en tom utdataliste.
Hvis du ønsker å lære mer om bruken av fisk, vennligst se den offisielle dokumentasjonen .