-
20
pages
-
Français
-
Documents
Description
• 6. L'interpréteur de commande : BASH• 6.1 Les fichiers d'initialisation• 6.2 Les variables du Bash• 6.3 Les alias• 6.4 La fonction shell • 6.5 L'édition de la ligne de commandes• 6.6 Les utilitaires (history, complétion...)• 6.7 Quelques commandes internes• 6.8 Ecriture et exécution d'un script• 6.9 Exercices Olivier HUBERT - LGEP/CNRS 1• 6. L'interpréteur de commande : BASH• Le plus répandu dans le monde Linux• Compatible avec le Bourne Shell ( sh)• Interface entre l'utilisateur et le système• En mode console• Langage interprété• Écriture des cripts• Utilisation de vi oue macs pour les écrire• Lancement d'un programme à un instant donné• processus Olivier HUBERT - LGEP/CNRS 2• 6. L'interpréteur de commande : BASH• Lors de la connexion, le processus /bin/bash défini dans /etc/passwd estla ncé• Processus• PID (Process Identifier)• Processus père• Processus fils• Types de processus• Les commandes définies (fonction ou alias)• Les commandes internes (shell)• Les commandes externes (/usr/bin, /sbin..) Olivier HUBERT - LGEP/CNRS 3• 6. L'interpréteur de commande : BASH• Exemple d'alias :• alias ld= ''ls -ld ''• alias freebox='lftp -u freebox,passwd hd1.freebox.fr'• Les variables shell• VAR_SHELL='VALEUR'• Variables internes (shell)• Variables d'environnement (shell et processus fils)• Le caractère _ (souligné) est le seul caractère non alphanumérique utilisable Olivier HUBERT - LGEP/CNRS 4• 6. L'interpréteur de commande : ...
-
Publié par
-
Langue
Français