I Linux er shell en af de vigtigste dele. Hver Linux-bruger har brugt shell mere end en gang i hele brugstiden. Terminalen er det sted, hvor shell’en bruges. Generelt kommer alle Linux-systemer op med Bash shell præinstalleret. Den er meget enkel, men mangler kraften i avancerede og moderne funktioner. For at opnå et bedre resultat anbefales det at skifte til Fish shell – en moderne, innovativ og produktiv shell.
Jeg ved godt, at navnet er lidt sjovt – “Fish” shell! Lad ikke navnet narre dig, da den kommer med et ton af nyttige funktioner. De vigtigste funktioner omfatter –
- Autosuggestion – Når du begynder at skrive, vil du se forslag til kommandolinjen. Vi kommer til det, når installationsdelen er færdig.
- Glorious colors – Fish shell understøtter 24-bit ægte farver for at gøre terminalen endnu mere tiltalende.
- Works out of the box – Du behøver ikke at konfigurere Fish shell fra starten for at nyde den. I stedet skal du bare begynde at nyde skallen.
- Scripting – Fish shell understøtter nemmere scripting.
- “man”-siden suppleres – Fish shell analyserer automatisk de eksisterende “man”-sider og præsenterer dem på en flot, karismatisk måde.
Installation af Fish shell
Det er tid til at installere skallen i vores system. Lad os fyre op for terminalen!
Kør følgende kommando(er) i henhold til din Linux-distro.
- Ubuntu
- Debian
- Fedora
- CentOS
- OpenSUSE
- Arch Linux
- Guix
- Universal method
Denne metode anbefales ikke, da den kræver kompilering & installation fra kildekoden. Afinstallation af skallen kan være en vanskelighed i dette tilfælde. Ved denne metode skal du downloade den nyeste version af Fish shell (komprimeret).
Udpak filen i en mappe:
Ændrer arbejdskatalog og opbygger Fish shell:
./configure
Installer softwaren:
Overgang til Fish shell
Nu er det tid til at ændre standard shell for terminal. Kør følgende kommando:
Start terminalen igen, og se den smukke Fish shell!
Brug af Fish shell
Der er ingen grundlæggende forskel mellem Fish og Bash shell. Alt er lige så ens.
Den første hovedforskel, der vil fange dine øjne, er farven. Fish shell er mere farverig end den klassiske Bash shell. Farvefarven afhænger dog også meget af terminalens indstillinger for farve. Markeringen er virkelig nyttig.
En anden fantastisk funktion er tilgængeligheden af kommandoen. Hvis jeg f.eks. skriver “/bin/linuxhint”, vil den vise linjen i en rød farve, hvilket indikerer, at det ikke er en gyldig kommando.
Men hvis jeg skriver “/bin/bash”, vil det se normalt ud.
En anden interessant funktion er forslagslinjen. Den husker dit brugsmønster og kan foreslå dig den rigtige kommando på det rigtige tidspunkt. Du skal blot trykke på →-tasten, når forslaget vises.
Dette er alle de grundlæggende funktioner, men hvad med de andre? Hvis du ønsker at gå i dybden med Fish shell, bør du give denne online Fish shell legeplads en chance. Den kommer med et stort antal tutorials og andre tricks.
Hold forbindelsen med linuxhint for flere fantastiske tricks og tips!