Top Profil

Glossaire · Cloud, infrastructure et systèmes

Shell

Aussi appelé : Ligne de commande · Terminal · Invite de commandes

Définition

Le shell est le programme qui interprète les commandes qu'un utilisateur tape dans un terminal et les transmet au système d'exploitation : lister des fichiers, lancer un programme, enchaîner des traitements. Bash et Zsh sont les shells courants sous Linux et macOS, PowerShell celui de Windows. C'est aussi un langage : les commandes peuvent être enregistrées dans un script pour être rejouées automatiquement.

Dans la pratique

La maîtrise du shell est le premier réflexe à vérifier chez un profil infrastructure ou DevOps : c'est par là que passent le diagnostic d'un serveur, le déploiement d'urgence, l'analyse d'un journal. Un ingénieur qui ne travaille qu'à travers des interfaces graphiques est rarement à l'aise en production. Le terme apparaît rarement seul dans un besoin mais est implicite dans tous.

Termes liés

Définition rédigée par L'équipe Top Profil. Glossaire mis à jour le . Tous les termes du glossaire.

Un besoin derrière ce terme ?

Échangeons 30 minutes sur votre besoin. Nous vous présentons des profils évalués en moins de 48h.