Dans Linux, le shell est l’une des parties les plus importantes. Chaque utilisateur de Linux a utilisé le shell plus d’une fois dans tout le temps d’utilisation. Le terminal est l’endroit où le shell est utilisé. En général, tous les systèmes Linux sont livrés avec le shell Bash préinstallé. Il est très simple, mais il lui manque la puissance des fonctions avancées et modernes. Pour un meilleur résultat, il est recommandé de passer au shell Fish – un shell moderne, innovant et productif.
Je sais que le nom est un peu drôle – shell « Fish » ! Ne laissez pas le nom vous tromper car il vient avec une tonne de fonctionnalités utiles. Les principales fonctionnalités comprennent –
- Autosuggestion – Lorsque vous commencez à taper, vous verrez la suggestion de la ligne de commande. Nous y viendrons après la fin de la partie installation.
- Couleurs glorieuses – Fish shell prend en charge les couleurs réelles 24 bits pour rendre le terminal encore plus attrayant.
- Fonctionne dès la boîte – Vous n’avez pas besoin de configurer Fish shell dès le départ pour en profiter. Au lieu de cela, tout ce dont vous avez besoin est de commencer à profiter du shell.
- Scripts – Fish shell prend en charge des scripts plus faciles.
- Compléments des pages « man » – Fish shell analyse automatiquement les pages « man » existantes et les présente d’une manière agréable et charismatique.
Installation de Fish shell
Il est temps d’installer le shell dans notre système. Allumons le terminal !
Exécutez la ou les commandes suivantes en fonction de votre distro Linux.
- Ubuntu
- Debian
- Fedora
- CentOS
- OpenSUSE
- Arch Linux
- Guix
- Méthode universelle
Cette méthode n’est pas recommandée car elle nécessite de compiler & l’installation depuis les sources. La désinstallation du shell peut être une difficulté dans ce cas. Pour cette méthode, téléchargez la dernière version du shell Fish (compressée).
Extraites le fichier dans un dossier:
Changer le répertoire de travail et construire le shell de Fish:
./configure
Installer le logiciel :
Commutation vers le shell Fish
Maintenant, il est temps de changer le shell par défaut du terminal. Exécutez la commande suivante :
Redémarrez le terminal et admirez le magnifique shell Fish !
Utilisation du shell Fish
Il n’y a pas de différence fondamentale entre le shell Fish et le shell Bash. Tout est exactement pareil.
La première différence principale qui attirera votre regard est la coloration. Le shell Fish est plus coloré que le shell Bash classique. Cependant, la coloration dépend aussi beaucoup des paramètres du terminal pour la couleur. La mise en évidence est vraiment utile.
Une autre fonctionnalité impressionnante est la disponibilité de la commande. Par exemple, si je tape « /bin/linuxhint », il montrera la ligne dans une couleur rouge, indiquant que ce n’est pas une commande valide.
Mais si je tape « /bin/bash », ça aura l’air normal.
Une autre fonctionnalité intéressante est la barre de suggestion. Elle se souvient de vos habitudes d’utilisation et peut vous suggérer la bonne commande au bon moment. Il suffit d’appuyer sur la touche → lorsque la suggestion apparaît.
Ce sont toutes les fonctionnalités de base, mais qu’en est-il des autres ? Si vous voulez aller en profondeur sur Fish shell, vous devriez donner ce terrain de jeu en ligne Fish shell un essai. Il vient avec un nombre énorme de tutoriels et d’autres astuces.
Rester connecté avec linuxhint pour plus de trucs et astuces impressionnants!