IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Sommaire > Le Shell
        Comment fonctionne le shell (mode texte) ?
        5.1. Les commandes de bases (8)
                Comment exécuter un programme ?
                Comment lister les variables d'environnements ?
                Comment écrire un script shell simple ?
                Comment ajouter des alias ?
                Comment modifier un fichier en mode console ?
                Comment ouvrir une autre console ?
                Connaitre le type d'un fichier
                Comment concaténer des fichiers ?
        5.2. Commandes avancées(4)
                Comment connaitre les différents processus en cours lancés par un programme ?
                Que signifie le caractère > ou < (redirection) ? à quoi ça sert ?
                Que signifie le caractère | (pipe) ? à quoi ça sert ?
                Que signifie le caractère & ? à quoi ça sert ?



Comment fonctionne le shell (mode texte) ?
auteur : ovh
Le shell est un interpréteur de commande en mode texte (aussi appelé la console). Cela permet de dialoguer avec le système en lui donnant des ordres (commandes) et en lisant ses réponses à l'écran. Il est ainsi possible de piloter entièrement linux en ligne de commande : démarrer et arrêter des programmes, gérer les services (programmes résidents en mémoire), configurer le système (édition de fichiers texte), gérer les tâches planifiées, le multi-tâches, etc. Une des premières choses à maîtriser sous linux est le shell et ses commandes de base, car cela permet d'avoir une totale maîtrise du système. Techniquement, le shell est une boucle infinie en C qui lit ce que l'utilisateur tape au clavier et réagit :
  • soit il s'agit d'une commande interne du shell qui est exécutée directement (fonction interne)
  • soit il lance un programme externe
  • il doit aussi interpréter les caractères spéciaux (redirection, pipes, etc., )

lien :  Que signifie le caractère > ou < (redirection) ? à quoi ça sert ?
lien :  Que signifie le caractère | (pipe) ? à quoi ça sert ?


Ce document issu de www.developpez.com est soumis à la licence GNU FDL traduit en français ici
Permission vous est donnée de distribuer, modifier des copies de cette page tant que cette note apparaît clairement.