workshop_shell
Ceci est une ancienne révision du document !
Table des matières
Workshop Shell Unix
- Ne prennez pas de notes => Testez sur votre machine
Intro: shell / terminal
Navigation : pwd ; cd ; ls
Fichiers : cp ; mv ; rm ; mkdir
Commandes : help ; man
IO (Entrées Sorties) : redirection / pipelines
Expansion : * ~ {1..5} {Z..A} $USER
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.1699029778.txt.gz · Dernière modification : 2023/11/03 16:42 de bigMax