workshop_shell
Ceci est une ancienne révision du document !
Table des matières
Workshop Shell Unix
Guidelines pour l'atelier
- Deconseiler de prendre des notes le workshop est disponible sur le wiki.
- Proposer d'interrompre et poser des questions à chaud.
- Demander à l'assemblé ce que va produire une ligne commande avant de l'exécuter.
Intro: shell / terminal
Navigation : pwd ; cd ; ls
Présentation avec GUI ouvert.
Fichiers : cp ; mv ; rm ; mkdir
Présentation avec GUI ouvert.
Commandes : help ; man
IO (Entrées Sorties) : redirection / pipelines
TODO: Utiliser des chema
Expansion : * ~ {1..5} {Z..A} $USER
TODO : Attention les expansions dependent beaucoup du shell (sh, bash, zsh, ...)
Permissions : ls -l ; chmod ; chown
Variables : $PS1 $PATH
Administration : ps ; top ; du ; df ; free ; mount
Scripts : philosophie tests loops fonctions
Philosophie UNIX
- Écrivez des programmes qui effectuent une seule chose et qui le font bien.
- Écrivez des programmes qui collaborent.
- Écrivez des programmes pour gérer des flux de texte [en pratique des flux d'octets], car c'est une interface universelle.
workshop_shell.1699031649.txt.gz · Dernière modification : 2023/11/03 17:14 de bigMax