før vi får vite Om Fiskeskall, la Oss få en oversikt over Shell & Kernel.
Shell Er et program som gir et grensesnitt mellom brukeren og kjernen. Kjernen Er hjertet Av Linux-Operativsystemet som styrer alt mellom en bruker og Operativsystem (OS).
Shell er tilgjengelig for alle brukere mens du starter terminalen som igjen tillater dem å kjøre de tilgjengelige kommandoene. Når kommandoutførelsen er fullført, vil den bli vist i terminalvinduet.Bash Shell står For Bourne Again Shell, som er standard innloggingsskallet som brukes blant Linux-distribusjonene.
I Linux finnes det forskjellige typer skall tilgjengelig for brukere, og vi vil diskutere et av de mest populære skallet kalt «Fish shell» i denne opplæringen.
Hva Er Fiskeskall?
Fish Shell står for friendly interactive shell som er fullt utstyrt, smart og brukervennlig kommandolinjeskall som støtter mange nyttige funksjoner i motsetning til andre skall.
Funksjoner Er Autosuggestion, Sane Scripting, Man Side Avslutninger, Web-Basert konfigurasjon og Strålende VGA Farge.Fish shell gjør kommandolinjen mer produktiv ,nyttig& moro uten å huske En haug Med Linux-kommandoer på grunn av deres praktiske funksjoner.
er du nysgjerrig på å teste det? Hvis ja, gå videre og installere det ved å følge trinnene nedenfor.
Installere Fiskeskall I Linux
Fiskeskall kan installeres enkelt siden Det er tilgjengelig i standardlagrene for de fleste Linux-distribusjoner. I tilfelle, hvis det ikke er tilgjengelig i distro, kan du legge Fish shell offisielle depot for å installere det.
$ sudo yum install fish$ sudo dnf install fish$ sudo apt install fish$ sudo zypper install fish
for Arch Linux-baserte systemer, bruk pacman-kommandoen for å installere fiskeskall.
$ sudo pacman -S fish
1.1) Installere Fiskeskall ved Hjelp Av Offisielt depot
For Ubuntu og deres derivater, bruk apt-kommandoen for å installere fiskeskall.
$ sudo apt-add-repository ppa:fish-shell/release-3$ sudo apt update$ sudo apt install fish
For Fedora 31, bruk DNF-kommandoen for å installere fiskeskall.
For Debian 10:
FOR RHEL / CentOS-systemer, bruk yum-kommandoen for å installere fiskeskall.
PÅ RHEL 7:
På CentOS 8:
For CentOS 7:
for openSUSE Leap 15.2-systemet, bruk zypper-kommandoen for å installere fiskeskall.
Bruk Av Fiskeskall
når fiskeskallet er installert, skriver du bare fish
i terminalen din, som automatisk bytter til fiskeskallet fra standard bash-skallet.
$ fish
under skjermbilde viser At Fiskeskallet er lastet og klar til bruk. «fish
» standard ber om brukernavn, vertsnavn og arbeidskatalog som kan til og med tilpasses, basert på kravet ditt ved å utførefish_prompt
– funksjonen.
Automatisk Forslag
når du skriver noen bokstaver med kommandoer i fiskeskallet, vil det automatisk foreslå en kommando i en lys grå farge som nylig ble brukt.
når auto forslag gir ønsket kommando, gå videre og trykk på Left Arrow Key
for å fylle kommandoen, i stedet for å skrive hele kommandoen.
. Det ligner på bash shell CTRL+r
alternativ.
Tab Fullføring
etter å ha skrevet inn ønsket kommando, trykk Tab-knappen for å finne relevante kommandoer.
Se skjermbilde nedenfor:
Trykk påTab
knappen en gang til for å se hele listen.
Syntax highlighting
Fisk utfører syntax highlighting, mens du skriver noen kommandoer i terminalen. Ugyldige kommandoer vil bli uthevet i RED color
.
Fiskeskall vil understreke de gyldige filbanene der de ugyldige banene vil vises I Rød farge uten understreking.
Web-basert konfigurasjon
Fish shell Har en kul funksjon, som tillater oss å sette farger, spør, funksjoner, variabler, historie og bindinger via nettleseren.
Kjør følgende kommando i terminalen, for å starte Webkonfigurasjonsgrensesnittet.
trykk Ctrl+c
for å avslutte .
Mann Sidefullføringer
andre skall støtter programmerbare fullføringer, men bare fisk genererer dem automatisk ved å analysere de installerte mannsidene dine.
for å utføre, kjør kommandoen nedenfor.
Sette Opp Fisk, Som Standard skall
for å bli kjent med fiskeskall, foreslo å sette fiskeskallet som standard skall i stedet for å bytte over hver gang. For å gjøre bruk av det, finne ut fiskeskallet ved å bruke kommandoen nedenfor.
$ whereis fishfish: /usr/bin/fish /etc/fish /usr/share/fish /usr/share/man/man1/fish.1.gz
Standard skall kan endres som «fiskeskall» ved å kjøre følgende kommando.
$ chsh -s /usr/bin/fish
Note:
Sjekk hvis fiskeskallbinærene er lagt til i /etc/shells
fil eller ikke? Hvis ikke lagt til, kjør følgende kommando for å legge den til.
$ echo /usr/bin/fish | sudo tee -a /etc/shells
når vant til fiskeskall og ønsker å bruke bash shell igjen, deretter utføre følgende kommandoer.
for å bytte over «bash» midlertidig.
$ bash
for å tilbakestille «bash» permanent.
$ chsh -s /bin/bash
Konklusjon
Opplæringen er nettopp forberedt på å diskutere om ulike funksjoner I Fiskeskall.
vennligst støtte oss ved å dele artikkelen!!!