Telepítés
A hal használata
A Vultr-on telepített összes kiszolgáló alapértelmezés szerint a Bash shell használatára van beállítva. A Fish egy alternatíva a Bash számára, amely a következő további szolgáltatásokat nyújtja:
- Parancsjavaslat.
- Intuitívabb parancsrendszer.
- Összességében modernebb héj.
Ez az oktatóanyag megtanítja Önnek, hogyan telepítse a Fishet az Ubuntu kiszolgálóra.
Telepítés
1. lépés: A Fish letöltése
A Fish a apt-getkövetkezőkkel telepítheti :
apt-get install fish
2. lépés: Belépés a Fishbe
Most már egyszerűen beírhatja a Fish shell-t:
fish
3. lépés: A Fish beállítása alapértelmezett shellként
A Bash helyett beállíthatja a Fisht alapértelmezett shellként:
chsh -s /usr/bin/fish
Ily módon a Fish automatikusan használatos minden bejelentkezéskor. Tesztelje ezt a beállítást úgy, hogy kilép az SSH-ból, majd újra bejelentkezik. Bejelentkezéskor megjelenik egy Fish shell.
4. lépés: Konfig fájl létrehozása
Ahhoz, hogy módosítani tudjuk a Fish shell tulajdonságait, először létre kell hoznunk egy konfigurációs fájlt.
mkdir -p ~/.config/fish
vim ~/.config/fish/config.fish
5. lépés: Az alapértelmezett üzenet eltávolítása
Alapértelmezés szerint a Fish ezt az üzenetet fogja megjeleníteni, amikor belép a shellbe:
Welcome to fish, the friendly interactive shell
Type help for instructions on how to use fish
Eltávolíthatja ezt az üzenetet, ha hozzáadja a következőt a ~/.config/fish/config.fishfájlhoz:
set -g -x fish_greeting ''
Ezzel eltávolítja az üzenetet, és inkább üres értékre állítja be. Hozzáadhat valamit, például "Üdvözöljük a szerveremen!" üresen hagyás helyett érték megadásával:
set -g -x fish_greeting 'Welcome to my server!'
6. lépés: Váltson vissza Bash-ra
Ha újra szeretné használni a Bash-t, egyszerűen írja be:
bash
Ha állandóan a Bash-t szeretné alapértelmezett shellként használni, írja be:
chsh -s /bin/bash
A hal használata
A Fish fájlneveket és parancsokat javasol gépelés közben. Tegyük fel például, hogy van egy meghívott fájl test.txta saját könyvtárában. Csak be kell írnia, vim ~/teés a Fish elvégzi ezt ~/test.txtaz Ön számára.
A változók exportálása nem történik meg a exportparanccsal. Fish a setparancsot használja . Változó exportálásához, mivel a változó neve Varés értéke Val, a következőt kell végrehajtania: set -x Var Val. Ha szeretné látni az értékét Var, írja be: env | grep Var. Ez a következőképpen adja vissza az értéket:
Var=Val
Változó eltávolításához (törléséhez), mivel a törölni kívánt változó neve , Varírja be a következőt: set -e Var. Észre fogja venni, hogy a futás env | grep Varmost üres kimeneti listát eredményez.
Ha többet szeretne megtudni a Fish használatáról, kérjük, olvassa el a hivatalos dokumentációt .