Maison > Article > Opération et maintenance > Que signifie Linux Shell ?
Que signifie Linux Shell ?
Shell est un programme écrit en langage C. C'est un pont permettant aux utilisateurs d'utiliser Linux et fournit. les utilisateurs disposent d'une interface pour interagir avec le noyau. En fait, le Shell est un interpréteur de commandes, qui interprète les commandes saisies par l'utilisateur et les envoie au noyau pour exécution.
Environnement Shell
La programmation Shell est la même que la programmation JavaScript et PHP tant qu'il y a un éditeur de texte et un. Un interpréteur de script capable d’interpréter et d’exécuter suffira.
Linux a de nombreux types de Shell, les plus courants sont :
Bourne Shell (/usr/bin/sh ou /bin/sh)
Bourne Again Shell (/ bin/ bash)
C Shell (/usr/bin/csh)
K Shell (/usr/bin/ksh)
Shell pour racine (/sbin/sh )
……
Ce tutoriel se concentre sur Bash, également connu sous le nom de Bourne Again Shell. En raison de sa facilité d'utilisation et de sa gratuité, Bash est largement utilisé dans le travail quotidien. Dans le même temps, Bash est également le Shell par défaut pour la plupart des systèmes Linux.
En général, les gens ne font pas de distinction entre Bourne Shell et Bourne Again Shell, donc, comme #!/bin/sh, il peut également être remplacé par #!/bin/bash.
#! Indique au système que le programme spécifié par le chemin suivant est le programme shell qui interprète ce fichier de script.
Tutoriel recommandé : "Exploitation et maintenance Linux"
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!