Shell Unix
Un shell Unix, également appelé terminal ou console, est un programme qui accepte les commandes Unix du clavier et les exécute. Ces commandes peuvent être des programmes installés, par exemple :
- ls pour lister les dossiers
- cp pour copier les fichiers
- homme pour obtenir plus d'informations sur les commandes
Les commandes n'ont pas besoin de venir du clavier. Elles proviendront, en général, de stdin. Un shell Unix est une interface de ligne de commande spécialement conçue pour le contrôle d'un système Unix. Il existe différents shells Unix, notamment bash, sh, C Shell et zsh. Leur syntaxe est similaire, par exemple le dialogue suivant pour connaître votre type de CPU serait possible avec chacun d'eux :
Un shell Unix, dans ce cas un shell Linux (cliquez pour agrandir)