« Le système d'exploitation GNU-Linux/Redirection des entrées/sorties » : différence entre les versions

Contenu supprimé Contenu ajouté
Mise en forme + précisions
Aucun résumé des modifications
Ligne 47 :
 
'''Exemples'''
~$ du | sort -rn
~$ du | sort -rn | more 'tri page par page'.
 
* Afficher la taille des fichiers et répertoires, et les trier du plus grand au plus petit :
<!-- hors sujet, à déplacer
=== Les liens ===
 
~ $ du | sort -rn
Raccourci vers un fichier ou un répertoire.
ln -s ''destination'' ''nom_du_lien''
 
* Même résultat, mais affiché page par page :
'''Exemple'''
 
~$ ln -s prog1.0 monprogramme
~ $ du | sort -rn | more 'tri page par page'.
Cette commande crée le lien suivant :
 
lrwxrwxrwx 1 titophe66 titophe66 7 2007-10-26 14:25 monprogramme -> prog1.0'.
* Connaitre le nombre de fichiers du répertoire /usr/bin :
-->
 
$ ls -1 /usr/bin | wc -l
 
Explications : L'option '''-1''' de la commande '''ls''' affiche un fichier ou répertoire par ligne. La commande wc (world count) avec l'option '''-1''' (line) compte le nombre de lignes.
 
* Connaître tous les périphériques IDE détectés par le noyau Linux et les afficher page par page :
 
$ dmesg | grep hd | more
 
Explications : la commande '''dmesg''' affiche les messages du noyau Linux détectés durand le boot. La commande '''grep''' n'affiche que les lignes contenant le mot '''hd'''. La commande '''more''' affiche ces résultats page par page.