LPIC1 02 05 commandes internes

Embed Size (px)

DESCRIPTION

préparation à la certification LPIC1 version 3.5 en français Chapitre 2 : Présentation de Linux Introduction à GNU/Linux Partie 5 : commandes internes Commandes internes de bash (cd, pwd, echo, time, etc ...) Supports créés par Noël Macé sous Licence Creative Commons BY-NC-SA.

Citation preview

  • 1. Linux LPIC1 Comptia Linux+ noelmace.com Nol Mac Formateur et Consultant indpendant expert Unix et FOSS http://www.noelmace.com Commandes internes Commandes GNU & Unix Licence Creative Commons Ce(tte) uvre est mise disposition selon les termes de la Licence Creative Commons Attribution - Pas dUtilisation Commerciale - Partage dans les Mmes Conditions 3.0 France.

2. Linux LPIC1 Comptia Linux+ noelmace.com Plan Qu'est ce qu'une commande exactement ? Spcificits des commandes internes Quelques commandes internes Changer de rpertoire Afficher le rpertoire courant Afficher un message Quelques autres commandes 3. Linux LPIC1 Comptia Linux+ noelmace.com Qu'est ce qu'une commande exactement ? Un programme ou une partie d'un programme soit un fichier spcifique cf les .exe sous windows identifi grce la variable d'environnement $PATH - identifie les dossiers dans lesquels sont placs les programmes disponibles soit un lment du shell c'est ce qu'on nomme les commandes internes 4. Linux LPIC1 Comptia Linux+ noelmace.com Spcificits des commandes internes n'est pas un programme part la documentation se trouvera donc dans celle de bash essentielles au systme oprations de base peuvent parfois tre remplace par des commandes externes afin de les amliorer ou les adapter $ man bash$ man bash 5. Linux LPIC1 Comptia Linux+ noelmace.com Changer de rpertoire "Change directory" Argument [repertoire] chemin absolu exemple : /home/alphorm/monrep chemin relatif exemple : alphorm/monrep un caractre spcial (raccourcis) $ cd [repertoire]$ cd [repertoire] 6. Linux LPIC1 Comptia Linux+ noelmace.com Changer de rpertoire : raccourcis ~ rpertoire personnel . rpertoire courant .. rpertoire parant du rpertoire courant - dernier rpertoire dans lequel nous nous situions 7. Linux LPIC1 Comptia Linux+ noelmace.com Afficher le rpertoire courant "Print working directory" -L suivre les liens symboliques -P ne pas suivre les liens symboliques $ pwd [-LP]$ pwd [-LP] 8. Linux LPIC1 Comptia Linux+ noelmace.com Afficher un message -n Supprime le retour chariot (retour la ligne) final -e affiche les squences d'chappement -E Dsactive linterprtation des squences dchappement. $ echo [-neE] [arguments ...]$ echo [-neE] [arguments ...] 9. Linux LPIC1 Comptia Linux+ noelmace.com squences dchappement a alerte (avertisseur sonore) b retour arrire (backspace) c suppression du retour-chariot final f saut de page n nouvelle ligne r retour-chariot t tabulation horizontale v tabulation verticalebackslash nnn le caractre dont le code ASCII octal vaut nnn (un trois chiffres) xnnn le caractre dont le code ASCII hexadcimal vaut nnn (un trois chiffres) 10. Linux LPIC1 Comptia Linux+ noelmace.com Quelques autres commandes exec [commande [arguments]] Permet de lancer un programme en remplacement du shell set [arg1 [arg2 [arg3 ...]]] Permet daffecter aux variables de paramtres de bash des valeurs dtermines. time commande Permet de lancer une commande, et dafficher le temps qui aura t ncessaire son excution exit / logout stopper lexcution de bash. 11. Linux LPIC1 Comptia Linux+ noelmace.com Ce quon a couvert Comment les commandes sont reconnues par le bash Ce qu'est une commande interne Les squences d'chappement essentielles Plusieurs commandes internes essentielles FIN 12. Linux LPIC1 Comptia Linux+ noelmace.com Licence Ce(tte) uvre (y compris ses illustrations, sauf mention explicite) est mise disposition selon les termes de la Licence Creative Commons Attribution - Pas dUtilisation Commerciale - Partage dans les Mmes Conditions 3.0 France. Pour voir une copie de cette licence, visitez http://creativecommons.org/licenses/by-nc-sa/3.0/fr/ ou crivez : Creative Commons, 444 Castro Street, Suite 900, Mountain View, California, 94041, USA. Vous tes libre de: partager reproduire, distribuer et communiquer cette uvre remixer adapter luvre Selon les conditions suivantes : Attribution Vous devez clairement indiquer que ce document, ou tout document driv de celui, est (issu de) luvre originale de Nol Mac (noelmace.com) (sans suggrer qu'il vous approuve, vous ou votre utilisation de luvre, moins d'en demander expressment la permission). Pas dUtilisation Commerciale Vous navez pas le droit dutiliser cette uvre des fins commerciales (ie. l'intention premire ou l'objectif d'obtenir un avantage commercial ou une compensation financire prive). Pour obtenir ce droit, une autorisation explicite de l'auteur est requise. Partage dans les Mmes Conditions Si vous modifiez, transformez ou adaptez cette uvre, vous navez le droit de distribuer votre cration que sous une licence identique ou similaire celle-ci. Pour toute demande de collaboration, d'utilisation commerciale ou de publication de ce support ou d'un driv de celui-ci sous une licence incompatible, contacter l'auteur via les contacts indiqus sur le site http://www.noelmace.com. Vous tes par ailleurs vivement encourag (sans obligation lgale) communiquer avec celui-ci si vous ralisez une uvre drive ou toute amlioration de ce support.