5 Shels open source les plus fréquemment utilisés pour Linux

5 Shels open source les plus fréquemment utilisés pour Linux

Le coquille L'interprète de commande dans un système d'exploitation tel que Unix ou GNU / Linux, c'est un programme qui exécute d'autres programmes. Il fournit à un utilisateur d'ordinateur une interface avec le système UNIX / GNU Linux afin que l'utilisateur puisse exécuter différentes commandes ou utilitaires / outils avec certaines données d'entrée.

Lorsque le shell a fini d'exécuter un programme, il envoie une sortie à l'utilisateur à l'écran, qui est le périphérique de sortie standard. Pour cette raison, il est appelé «interprétateur de commandement".

5 Shels open source les plus fréquemment utilisés pour Linux

Le shell est bien plus qu'un simple interprétateur de commande, c'est aussi un langage de programmation qui lui est propre avec des constructions de langage de programmation complètes telles que l'exécution conditionnelle, les boucles, les variables, les fonctions et bien d'autres.

C'est pourquoi la coque Unix / GNU Linux est plus puissante par rapport à la coque Windows.

Dans cet article, nous allons jeter un œil à certaines des coques open source les plus utilisées sur Unix / GNU Linux.

1. Coquille

Bash représente Bourne à nouveau Shell Et c'est le shell par défaut sur de nombreuses distributions Linux aujourd'hui. Il s'agit également d'un shell compatible SH et offre des améliorations pratiques par rapport à SH pour la programmation et l'utilisation interactive qui comprend:

  1. Édition de ligne de commande
  2. Contrôle de l'emploi
  3. Historique des commandes de taille illimitée
  4. Fonctions et alias shell
  5. Tableaux indexés de taille illimités
  6. Arithmétique entier dans n'importe quelle base de deux à soixante-quatre
Coquille

2. Shell TCSH / CSH

Tcsh est renforcée C shell, il peut être utilisé comme processeur de commande de shell de connexion et de script de shell interactif.

TCSH a les fonctionnalités suivantes:

  1. C comme la syntaxe
  2. Éditeur de ligne de commande
  3. Mot programmable et nom de nom de fichier
  4. Correction d'orthographe
  5. Contrôle de l'emploi
Coque TCSH

3. Coquille de ksh

Ksh représente Coquille de Korn et a été conçu et développé par David G. Korn. Il s'agit d'un langage de programmation complet, puissant et de haut niveau.

Coquille de ksh

4. Shell Zsh

Zsh est conçu pour être interactif et il intègre de nombreuses fonctionnalités d'autres coques Unix / GNU Linux telles que frapper, tcsh et ksh.

C'est aussi une puissante langue de script tout comme les autres coquilles disponibles. Bien qu'il ait des fonctionnalités uniques qui incluent:

  1. Génération de noms de fichiers
  2. Fichiers de démarrage
  3. Connexion / déconnexion
  4. Commentaires de clôture
  5. Index du concept
  6. Indice variable
  7. Index des fonctions
  8. Index clé et bien d'autres que vous pouvez découvrir dans les pages de l'homme
Shell Zsh

5. Poisson

Poisson en plein représente «coquille interactive amicale»Et a été écrit en 2005. Il était destiné à être entièrement interactif et convivial, tout comme les autres shells, il a de très bonnes fonctionnalités qui incluent:

  1. Achèvement de la page de l'homme
  2. Configuration Web
  3. Auto-neggrestions
  4. Entièrement scriptable avec des scripts propres
  5. Prise en charge de la technologie terminale Term256

Vous pouvez en savoir plus sur la coquille de poisson chez Fish - une coquille interactive intelligente pour Linux

Coquille de poisson

Résumé

Ce ne sont pas toutes les coquilles disponibles dans Unix / GNU Linux, mais elles sont les plus utilisées en dehors de celles qui sont déjà installées sur différentes distributions Linux. J'espère que vous trouverez cet article utile et plus d'informations supplémentaires, n'hésitez pas à publier un commentaire.