Shell est un interpréteur de commandes qui interprète les commandes que vous avez entrées, s'exécute sur le noyau Unix/Linux et fournit le résultat sur le périphérique de sortie standard. De nombreux shells ont été développés depuis la création d'Unix.
Ci-dessous la liste,
- Coquillage Bourne – sh
- C Shell – csh
- Coque en T – tcsh
- Korn Shell – ksh
- Bourn-again Shell – bash
- Dash Shell
- Coque Z
Quel shell utilisez-vous ? Découvrons ci-dessous.
Quel shell est-ce que j'utilise ?
Unix crée toute la configuration et l'installation requises lorsqu'un utilisateur est créé. Exécutez grep
Où
L'exemple ci-dessous répond à la question,
$ grep atechtown /etc/passwd atechtown:x:1000:1000::/home/atechtown:/bin/sh
Ici, j'utilise Bourne - sh shell.
Une autre méthode consiste à utiliser la variable $SHELL. Cette variable est définie avec le nom par défaut dès que vous vous connectez.
Affichez simplement le contenu de la variable à l'aide de la commande echo pour connaître le shell par défaut.
$ echo $SHELL /bin/sh
Résumé
J'espère que nous avons répondu à toutes vos questions sur les shells Unix/Linux. Vous pouvez également lire l'article ci-dessous pour obtenir plus d'informations sur ce sujet.
- Sur quel shell suis-je en train d'exécuter ?
- Comment puis-je vérifier quel shell j'utilise ?