In Linux, la shell è una delle parti più importanti. Ogni utente Linux ha usato la shell più di una volta in tutto il tempo di utilizzo. Il terminale è il luogo in cui viene utilizzata la shell. Generalmente, tutti i sistemi Linux sono dotati di una shell Bash preinstallata. È molto semplice, ma manca della potenza delle caratteristiche avanzate e moderne. Per un risultato migliore, si raccomanda di passare alla shell Fish – una shell moderna, innovativa e produttiva.
So che il nome è un po’ divertente – shell “Fish”! Non lasciatevi ingannare dal nome, perché ha un sacco di caratteristiche utili. Le caratteristiche principali includono –
- Autosuggestione – Quando inizi a digitare, vedrai il suggerimento della linea di comando. Ci arriveremo dopo che la parte di installazione sarà completata.
- Colori splendidi – Fish shell supporta 24-bit true color per rendere il terminale ancora più attraente.
- Funziona fuori dalla scatola – Non è necessario configurare Fish shell dall’inizio per goderne. Invece, tutto ciò di cui hai bisogno è solo iniziare a goderti la shell.
- Scripting – Fish shell supporta lo scripting più semplice.
- Completamento delle pagine “man” – Fish shell analizza automaticamente le pagine “man” esistenti e le presenta in un modo carino e carismatico.
Installazione di Fish shell
È ora di installare la shell nel nostro sistema. Accendiamo il terminale!
Esegui i seguenti comandi secondo la tua distro Linux.
- Ubuntu
- Debian
- Fedora
- CentOS
- OpenSUSE
- Arch Linux
- Guix
- Metodo universale
Questo metodo non è raccomandato in quanto richiede la compilazione & dell’installazione dal sorgente. Disinstallare la shell può essere una difficoltà in questo caso. Per questo metodo, scarica l’ultima versione di Fish shell (compressa).
Estrai il file in una cartella:
Cambiare la directory di lavoro e costruire Fish shell:
./configure
Installa il software:
Passa alla shell Fish
Ora, è il momento di cambiare la shell predefinita del terminale. Esegui il seguente comando:
Riavvia il terminale e ammira la bellissima shell Fish!
Uso della shell Fish
Non c’è nessuna differenza di base tra la shell Fish e Bash. Tutto è uguale.
La prima differenza principale che catturerà i vostri occhi è la colorazione. Fish shell è più colorata della classica Bash shell. Tuttavia, la colorazione dipende anche molto dalle impostazioni del terminale per il colore. L’evidenziazione è davvero utile.
Un’altra caratteristica impressionante è la disponibilità del comando. Per esempio, se digito “/bin/linuxhint”, mostrerà la linea con un colore rosso, indicando che non è un comando valido.
Ma se digito “/bin/bash”, sembrerà normale.
Un’altra caratteristica interessante è la barra dei suggerimenti. Ricorda il vostro modello di utilizzo e può suggerirvi il comando giusto al momento giusto. Basta premere il tasto → quando appare il suggerimento.
Queste sono tutte le caratteristiche di base, ma le altre? Se vuoi andare in profondità su Fish shell, dovresti provare questo parco giochi online Fish shell. Si presenta con un enorme numero di tutorial e altri trucchi.
Stai collegato con linuxhint per altri fantastici trucchi e suggerimenti!