A Linuxban a shell az egyik legfontosabb rész. Minden Linux felhasználó a teljes használati idő alatt többször is használta a héjat. A terminál az a hely, ahol a shell használatra kerül. Általában minden Linux rendszerben előre telepítve van a Bash shell. Ez nagyon egyszerű, de hiányzik belőle a fejlett és modern funkciók ereje. A jobb eredmény érdekében ajánlott áttérni a Fish shellre – egy modern, innovatív és produktív shellre.
Tudom, hogy a neve kicsit vicces – “Fish” shell! Ne hagyja, hogy a név megtévessze, mivel rengeteg hasznos funkcióval jön elő. A főbb funkciók a következők: –
- Autosuggestion – Amikor elkezdesz gépelni, a parancssorra vonatkozó javaslatokat fogsz látni. Erre a telepítési rész befejezése után térünk rá.
- Király színek – A Fish shell támogatja a 24 bites valódi színeket, hogy a terminál még vonzóbb legyen.
- Működik a dobozból – Nem kell a Fish shell-t a kezdetektől konfigurálnod ahhoz, hogy élvezhesd. Ehelyett csak annyit kell tennünk, hogy elkezdjük élvezni a héjat.
- Skriptelés – A Fish shell támogatja a könnyebb szkriptelést.
- “man” oldalak kitöltése – A Fish shell automatikusan elemzi a meglévő “man” oldalakat és szép, karizmatikus módon mutatja be azokat.
A Fish shell telepítése
Itt az ideje, hogy telepítsük a héjat a rendszerünkbe. Indítsuk be a terminált!
Futtassuk a következő parancs(ok)at a Linux disztrónak megfelelően.
- Ubuntu
- Debian
- Fedora
- CentOS
- OpenSUSE
- Arch Linux
- Guix
- Universal method
Ez a módszer nem ajánlott, mivel a forrásból való fordítást & telepítést igényel. A shell eltávolítása ebben az esetben nehézséget okozhat. Ehhez a módszerhez töltse le a Fish shell legújabb verzióját (tömörítve).
Extrahálja a fájlt egy mappába:
Változtassuk meg a munkakönyvtárat és készítsük el a Fish shell-t:
./configure
Telepítse a szoftvert:
Váltás a Fish shellre
Most itt az ideje, hogy megváltoztassuk a terminál alapértelmezett shelljét. Futtassa a következő parancsot:
Újraindítja a terminált, és íme a gyönyörű Fish shell!
Fish shell használata
A Fish és a Bash shell között nincs alapvető különbség. Minden ugyanolyan.
Az első fő különbség, ami szemet szúrhat, az a színezés. A Fish shell színesebb, mint a klasszikus Bash shell. A színezés azonban nagyban függ a terminál színbeállításaitól is. A kiemelés igazán hasznos.
Egy másik fantasztikus funkció a parancsok elérhetősége. Ha például beírom, hogy “/bin/linuxhint”, akkor piros színnel jeleníti meg a sort, jelezve, hogy ez nem érvényes parancs.
De ha beírom, hogy “/bin/bash”, akkor normálisnak tűnik.
Egy másik érdekes funkció a javaslat sáv. Emlékszik a használati szokásodra, és a megfelelő pillanatban képes a megfelelő parancsot javasolni. Csak nyomja meg a → billentyűt, amikor megjelenik a javaslat.
Ezek mind az alapvető funkciók, de mi a helyzet a többivel? Ha szeretnél elmélyülni a Fish shellben, akkor érdemes kipróbálnod ezt az online Fish shell játszóteret. Rengeteg oktatóanyaggal és egyéb trükkökkel rukkol elő.
Maradj kapcsolatban a linuxhinnel további fantasztikus trükkökért és tippekért!