issue154:tutoriel1
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
issue154:tutoriel1 [2020/03/05 17:03] – d52fr | issue154:tutoriel1 [2020/03/07 14:44] (Version actuelle) – andre_domenech | ||
---|---|---|---|
Ligne 3: | Ligne 3: | ||
Ubuntu has a nice little program called disk usage analyser (below). ** | Ubuntu has a nice little program called disk usage analyser (below). ** | ||
- | Dans les Q. et R. de ce mois et des 2 derniers mois, j'ai reçu quatre questions à propos de la taille des répertoires et des fichiers. Je parlerai aussi de « ce qui dévore tout mon espace | + | Dans la rubrique |
Ubuntu a un beau petit programme appelé « analyseur d' | Ubuntu a un beau petit programme appelé « analyseur d' | ||
Ligne 11: | Ligne 11: | ||
You may not like the terminal and that is fine, but sometimes you need to use it. The nifty thing about what I am going to show you is that it is fast. So what does the ‘manpage’ say? Well it is about as clear as rice pudding: “DESCRIPTION: | You may not like the terminal and that is fine, but sometimes you need to use it. The nifty thing about what I am going to show you is that it is fast. So what does the ‘manpage’ say? Well it is about as clear as rice pudding: “DESCRIPTION: | ||
- | Celui-ci vous permet d' | + | Celui-ci vous permet d' |
- | Vous n' | + | Vous n' |
**The amount of options is not overwhelming, | **The amount of options is not overwhelming, | ||
Ligne 30: | Ligne 30: | ||
Let’s dissect that. We (-s) summarize, (-k) kilobytes, (-m) megabytes, (-h) human readable ** | Let’s dissect that. We (-s) summarize, (-k) kilobytes, (-m) megabytes, (-h) human readable ** | ||
- | Le nombre d' | + | Le nombre d' |
Commençons par les bases : | Commençons par les bases : | ||
- | Si vous voulez en savoir plus sur le dossier dans lequel vous êtes; saisissez : | + | Si vous voulez en savoir plus sur le dossier dans lequel vous êtes, saisissez : |
du -skh | du -skh | ||
Ligne 42: | Ligne 42: | ||
du -smh | du -smh | ||
- | Disséquons cela. Nous résumons (-s), en kilooctets (-k), en mégaoctets (-m), et lisible par l' | + | Disséquons cela. Nous résumons (-s) - summarize en anglais, en kilooctets (-k), en mégaoctets (-m), et lisible par l' |
**Sometimes, | **Sometimes, | ||
Ligne 54: | Ligne 54: | ||
du -h -t 500M -a / ** | du -h -t 500M -a / ** | ||
- | Parfois, vous voulez plus que ce que contient le dossier courant. Souvenez-vous simplement que « du » ne peut accéder qu'à ce que votre utilisateur courant peut accéder ; aussi, vous ne pouvez pas voir le dossier d'un autre utilisateur si vous n'avez pas les permissions. | + | Parfois, vous voulez |
Aimeriez-vous voir chaque fichier d'un dossier ? Alors, vous voulez : | Aimeriez-vous voir chaque fichier d'un dossier ? Alors, vous voulez : | ||
- | du -ah | less **// Scribeur : format commande //** | + | du -ah | less **// Scribeur : format commande //** OK |
Si vous voulez avoir le total, utilisez le drapeau -c. | Si vous voulez avoir le total, utilisez le drapeau -c. | ||
- | Peut-être recherchez-vous | + | Peut-être recherchez-vous |
du -h -t 500M -a / | du -h -t 500M -a / | ||
Ligne 76: | Ligne 76: | ||
sudo ls -1d */ | sudo xargs -I {} du {} -sh && sudo du -sh** | sudo ls -1d */ | sudo xargs -I {} du {} -sh && sudo du -sh** | ||
- | La dernière chose sur laquelle je veux attirer votre attention est le drapeau -d. Vous ne souhaitez peut-être pas passer dans tous les sous-dossiers, | + | La dernière chose sur laquelle je veux attirer votre attention est le drapeau -d. Vous ne souhaitez peut-être pas passer dans tous les sous-dossiers, |
+ | du -d1 **// | ||
+ | ou | ||
+ | du -d2 | ||
+ | fera l' | ||
Votre travail à la maison sera de voir si vous pouvez utiliser le drapeau --exclude. | Votre travail à la maison sera de voir si vous pouvez utiliser le drapeau --exclude. | ||
- | Ainsi maintenant, vous avez tout ce qu'il vous faut pour faire un bel alias. Comment pourriez-vous mettre bout-à-bout une commande « ls » d'un dossier à la suite d'une commande « du » ? voyez-vous comment ça marche | + | Ainsi, maintenant, vous avez tout ce qu'il vous faut pour faire un bel alias. Comment pourriez-vous mettre bout-à-bout une commande « ls » d'un dossier à la suite d'une commande « du » ? Voyez-vous où je veux en venir ? <ici, insertion d'un clin dœil> |
- | Essayez de décrypter l commande suivante : | + | Essayez de déchiffrer la commande suivante : |
sudo ls -1d */ | sudo xargs -I {} du {} -sh && sudo du -sh | sudo ls -1d */ | sudo xargs -I {} du {} -sh && sudo du -sh | ||
Ligne 94: | Ligne 98: | ||
ncdu /< | ncdu /< | ||
- | Encore mieux, essayez-le dans un terminal. Si vous êtes bloqué, envoyez-nous un mail à misc@fullcirclemagaine.org | + | Encore mieux, essayez-la dans un terminal. Si vous êtes bloqué, envoyez-nous un mail à misc@fullcirclemagaine.org |
- | Alors : sudo ls -ld */ - Affiche les dossiers du plus haut niveau (1 niveau sous la racine), puis nous utilisons | + | Donc : |
+ | sudo ls -ld */ | ||
+ | - Affiche les dossiers du plus haut niveau (1 niveau sous la racine), puis nous utilisons | ||
- | Maintenant, si vous utilisez sed et awk, vous pouvez aussi trier ce résultat | + | Si vous utilisez sed et awk, vous pouvez aussi trier le résultat |
ncdu /< | ncdu /< | ||
Ligne 108: | Ligne 114: | ||
Very handy reference: https:// | Very handy reference: https:// | ||
- | C'est, de loin, la façon la plus facile pour obtenir la taille des dossiers. Soyez juste avertis qu'il n'est pas disponible sur des systèmes | + | C' |
- | Mais pensez à créer un alias d'un logue commande du pour l' | + | Mais pensez à créer un alias d'une longue |
Une référence très pratique : https:// | Une référence très pratique : https:// |
issue154/tutoriel1.1583424232.txt.gz · Dernière modification : 2020/03/05 17:03 de d52fr