Instal·lació
Ús de peix
Tots els servidors desplegats a Vultr estan configurats per utilitzar l'intèrpret d'ordres Bash de manera predeterminada. Fish és una alternativa per a Bash que ofereix les següents funcions addicionals:
- Suggeriment d'ordres.
- Un sistema de comandaments més intuïtiu.
- Una carcassa en general més moderna.
Aquest tutorial us ensenyarà com instal·lar Fish al servidor Ubuntu.
Instal·lació
Pas 1: descàrrega de peix
Podeu instal·lar Fish amb apt-get:
apt-get install fish
Pas 2: Introduïu el peix
Ara podeu entrar a la closca de peix simplement escrivint:
fish
Pas 3: Configurar el peix com a closca predeterminada
Podeu configurar Fish com a shell predeterminat en lloc de Bash:
chsh -s /usr/bin/fish
D'aquesta manera, Fish s'utilitzarà automàticament cada vegada que inicieu sessió. Proveu aquesta configuració sortint de SSH i, a continuació, torneu a iniciar sessió. En iniciar sessió, se us presentarà una closca de peix.
Pas 4: Creació d'un fitxer de configuració
Per poder canviar les propietats de la closca de peix, primer hem de crear un fitxer de configuració.
mkdir -p ~/.config/fish
vim ~/.config/fish/config.fish
Pas 5: eliminació del missatge predeterminat
De manera predeterminada, Fish mostrarà aquest missatge quan entreu al shell:
Welcome to fish, the friendly interactive shell
Type help for instructions on how to use fish
Podeu eliminar aquest missatge afegint el següent al ~/.config/fish/config.fishfitxer:
set -g -x fish_greeting ''
Això eliminarà el missatge i més aviat l'establirà en un valor en blanc. Podeu afegir alguna cosa com ara "Benvingut al meu servidor!" introduint un valor en lloc de deixar-lo en blanc:
set -g -x fish_greeting 'Welcome to my server!'
Pas 6: Torneu a Bash
Si voleu tornar a utilitzar Bash, simplement escriviu:
bash
Si voleu utilitzar Bash permanentment com a intèrpret d'ordres predeterminat, escriviu:
chsh -s /bin/bash
Ús de peix
Fish us suggerirà noms de fitxers i ordres mentre esteu escrivint. Per exemple, digueu que teniu un fitxer anomenat test.txtal vostre directori d'inici. Només haureu d'escriure vim ~/tei Fish ho completarà per ~/test.txta vosaltres.
L'exportació de variables no es fa amb l' exportordre. Fish utilitza l' setordre. Per exportar una variable, tenint en compte que el nom de la variable és Vari el valor és Val, haureu d'executar: set -x Var Val. Si voleu veure el valor de Var, escriviu: env | grep Var. Això retornarà el valor com aquest:
Var=Val
Per eliminar (esborrar) una variable, atès que el nom de la variable que voleu esborrar és Var, podeu escriure set -e Var. Notareu que l'execució env | grep Varara produeix una llista de sortida buida.
Si voleu obtenir més informació sobre l'ús de Fish, consulteu la documentació oficial .