Comment exclure un répertoire de l'analyse ncdu?
Je ne trouve pas les informations dans man ncdu
page.
En faisant ncdu -x /
il a scanné mon /home/tmp
répertoire pendant près d'une heure.
Merci pour toute aide.
Comme demandé par @subtleseeker en commentaire, je partagerai comment j'exclus les répertoires lors de l'exécution de la commande ncdu.
Fondamentalement, ncdu
a la même option avec la commande du
, donc pour exclure un répertoire, utilisez simplement
--exclude /dir/path/
.
Par exemple ncdu -x / --exclude /home/tmp
Pour exclure plusieurs répertoires ncdu -x / --exclude /home/tmp --exclude /var/log
etc.
NCDU - ncdu (NCurses Disk Usage) est une version basée sur des curses du célèbre "du", et fournit un moyen rapide de voir quels répertoires utilisent votre espace disque.
Dans le cadre des options d'analyse, vous pouvez être plus précis et gagner du temps en excluant le ou les répertoires par cette formule:
ncdu <pathToScan> --exclude=<excludeDirA> --exclude=<excludeDirB> --exclude=<excludeDirC>
par exemple:
Sudo ncdu / --exclude=/dev --exclude=/Applications
Pour plus d'options, attacher documentation de scan ncdu:
Scan Options
These options affect the scanning progress, and have no effect when
importing directory information from a file.
-x Do not cross filesystem boundaries, i.e. only count files and directories on the same filesystem as the
directory being scanned.
--exclude PATTERN
Exclude files that match PATTERN. The files will still be displayed by default, but are not counted
towards the disk usage statistics. This argument can be added multiple times to add more patterns.
-X FILE, --exclude-from FILE
Exclude files that match any pattern in FILE. Patterns should be separated by a newline.
--exclude-caches
Exclude directories containing CACHEDIR.TAG. The directories will still be displayed, but not their
content, and they are not counted towards the disk usage statistics. See
http://www.brynosaurus.com/cachedir/
-L, --follow-symlinks
Follow symlinks and count the size of the file they point to. As of ncdu 1.14, this option will not follow
symlinks to directories and will count each symlinked file as a unique file (i.e. unlike how hard links
are handled). This is subject to change in later versions.