Différences entre versions de « Ncdu, le treesize pour Linux »
Ligne 41 : | Ligne 41 : | ||
ncdu /var/log | ncdu /var/log | ||
<br> | <br> | ||
+ | |||
+ | ===Enregistrer les résultats dans un fichier=== | ||
+ | |||
+ | Il peut arriver que vous souhaitiez enregistrer le rapport d'analyse et le consulter ultérieurement. Dans ce cas, analysez un répertoire et exportez les résultats dans n'importe quel format d'archive pour les consulter plus tard, comme ci-dessous. | ||
+ | |||
+ | |||
+ | ncdu -1xo- / | gzip >rapport.gz | ||
+ | |||
+ | Cette commande va analyser le répertoire / et enregistrer le rapport d'analyse dans un fichier appelé rapport.gz. | ||
+ | |||
+ | Vous pouvez le visualiser plus tard en exécutant la commande suivante : | ||
+ | |||
+ | $ zcat rapport.gz | ncdu -f- | ||
+ | |||
+ | ===Analyse de l'utilisation des disques sur un système distant=== | ||
+ | |||
+ | |||
+ | $ ssh -C root@192.168.1.250 ncdu -o- / | ncdu -f- | ||
+ | |||
+ | Lexique, | ||
+ | |||
+ | *root: Utilisateur du système distant. | ||
+ | *192.168.1.250: @IP de la machine distant. | ||
+ | -C: Permet d'activer la compression. | ||
+ | |||
+ | |||
==Conclusion== <!--T:3--> | ==Conclusion== <!--T:3--> |
Version du 16 novembre 2022 à 12:52
Introduction
NCDU signifie NCurses Disk Usage.
Ncdu est un analyseur d'utilisation du disque simple et rapide qui est utilisé pour trouver les répertoires ou les fichiers qui prennent le plus d'espace sur un système local ou distant.
Il vous permettra de passer facilement d'un répertoire à l'autre à l'aide des touches curseur et même prend des actions sur les fichiers tels que la suppression.
Installation
Debian, Ubuntu :
$ sudo apt install ncdu
CentOS, AlmaLinux, Rocky Linux:
$ sudo dnf install ncdu
Dans les anciens systèmes basés sur RHEL, utilisez yum au lieu de dnf :
$ sudo yum install ncdu
Utilisation
Une fois installé, il vous suffit de lancer la commande :
$ ncdu
Pour information, le ncdu lorsqu'il est lancé lira le répertoire dans lequel vous retrouverez, vous pouvez cependant l'indiquer le répertoire que vous souhaitez.
- Exemples:
ncdu /
ncdu /home
ncdu /var/log
Enregistrer les résultats dans un fichier
Il peut arriver que vous souhaitiez enregistrer le rapport d'analyse et le consulter ultérieurement. Dans ce cas, analysez un répertoire et exportez les résultats dans n'importe quel format d'archive pour les consulter plus tard, comme ci-dessous.
ncdu -1xo- / | gzip >rapport.gz
Cette commande va analyser le répertoire / et enregistrer le rapport d'analyse dans un fichier appelé rapport.gz.
Vous pouvez le visualiser plus tard en exécutant la commande suivante :
$ zcat rapport.gz | ncdu -f-
Analyse de l'utilisation des disques sur un système distant
$ ssh -C root@192.168.1.250 ncdu -o- / | ncdu -f-
Lexique,
- root: Utilisateur du système distant.
- 192.168.1.250: @IP de la machine distant.
-C: Permet d'activer la compression.
Conclusion
Petit résumé de ce qui vient d'être réalisé et pour aller plus loin
Cet article vous a semblé utile ?
Activer l'actualisation automatique des commentaires