TP 1 de Système 1ere Année Informatique 2005-2006

Commandes shells

Pour visualiser le fonctionnement du shell, vous pouvez taper set -x. Le shell affichera les commandes transformées avant de les exécuter.
  1. Tapez la commande ps. Que fait-elle ? (utilisez le man !) Que fait "ps x" ?
  2. Redirigez la sortie de "ps x" dans process.txt
  3. tapez "man wc". Lire cette documentation
  4. tapez une ligne permettant de calculer le nombre de lignes affichées par ps.
  5. Affichez le contenu de process.txt trié selon le nom des programmes
  6. Rangez ce contenu dans process_tries.txt
  7. Effectuez le même calcul sans passer par un fichier intermédiaire process.txt
  8. tapez une ligne permettant d'afficher les lignes de process_tries.txt où le programme lancé est gimp.
  9. Afficher la liste des fichiers du répertoire courant
  10. Afficher la liste des fichiers du répertoire courant, avec informations détaillées
  11. affichez la liste détaillée des fichiers dont le nom commence par A
  12. affichez la liste détaillée des fichiers dont le nom finit par .txt
  13. affichez la liste détaillée des fichiers dont le nom comporte exactement 14 caractères.
  14. Tapez more process.txt
  15. Tapez more process.txt > /dev/null. Que se passe-t-il ?
  16. Ouvrez deux terminaux (gnome-terminal). Tapez "ps" dans l'un d'entre eux. Quel device est associée à ce terminal ?
  17. Écrivez dans le second à partir du premier.
  18. Essayez, en utilisant la commande chmod, d'interdire cette manipulation.

Manipulation des fichiers