Table des matières
ncdu
Source : https://dev.yorhel.nl/ncdu (auteur) — https://fr.linux-console.net/?p=35661
ncdu (Ncurses Disk Usage) est un utilitaire Linux, en ligne de commande, pour trouver des fichiers et des répertoires volumineux, avec une interface semi-graphique à la Norton Commander en plein écran. Le déplacement dans l'arborescence se fait à la molette de la souris ou aux flèches haute/basse. Les fichiers / répertoires sont triés en fonction de leur taille, les plus gros en haut.
Info d'affichage : - = 1 tiret, – = 2 tirets, — = 3 tirets (utilisé comme tabulation, séparateur d'affichage).
Installation
sudo apt install ncdu
Options
ncdu — classe les dossiers et fichiers du dossier personnel (/home/Utilisateur).
ncdu / — classe les dossiers et fichiers du dossier racine.
ncdu -x / — pour rester sur le même système de fichiers et ne pas suivre de liens vers d’autres systèmes (Window$ qui est monté dans /mnt/c).
Lancer un shell à partir du répertoire courant si vous souhaitez effectuer certaines opérations. Ctrl+D ou « exit » pour revenir à ncdu.
ncdu –help
ncdu <options> <directory>
- -h,–help — This help message
- -q — Quiet mode, refresh interval 2 seconds
- -v,-V,–version — Print version
- -x — Same filesystem
- -e — Enable extended information
- -r — Read only
- -o FILE — Export scanned directory to FILE. Enregistrer les résultats dans un fichier : ncdu / -o FICHIER
- -f FILE — Import scanned directory from FILE. Afficher les résultats du fichier (voir -o).
- -0,-1,-2 — UI to use when scanning (0 = none, 2 = full ncurses)
- –si — Use base 10 (SI) prefixes instead of base 2
- –exclude PATTERN — Exclude files that match PATTERN
- -X, –exclude-from FILE — Exclude files that match any pattern in FILE
- -L, –follow-symlinks — Follow symbolic links (excluding directories) - suivre les liens symboliques.
- –exclude-caches — Exclude directories containing CACHEDIR.TAG
- –exclude-kernfs — Exclude Linux pseudo filesystems (procfs,sysfs,cgroup,…)
- –confirm-quit — Confirm quitting ncdu
- –color SCHEME — Set color scheme (off/dark/dark-bg)
–no-follow — Ne pas suivre les liens symboliques.
–cross-file-system — croiser explicitement les systèmes de fichiers
Pour afficher l'aide - ?
Principales fonctions :
- n — trie par nom, et inverse.
- s — trie par taille, et inverse.
- d — Supprime le fichier / répertoire.
- c — Affichage du nombre d'éléments des dossiers.
- g — Affichage de la taille en pourcentage ou/et en graphique.
- ← — Pour sortir d'un dossier, “<”, “h”.
- → — Pour entrer dans un dossier, “Entrée”.
- n — trie par nom.
Help - Keys (1)
- up, k — Move cursor up
- down, j — Move cursor down
- right/enter — Open selected directory
- left, <, h — Open parent directory
- n — Sort by name (ascending/descending)
- s — Sort by size (ascending/descending)
- C — Sort by items (ascending/descending)
- M — Sort by mtime (-e flag)
- d — Delete selected file or directory
- t — Toggle dirs before files when sorting
- g — Show percentage and/or graph
- a — Toggle between apparent size and disk usage
- c — Toggle display of child item counts
- m — Toggle display of latest mtime (-e flag)
- e — Show/hide hidden or excluded files
- i — Show information about selected item
- r — Recalculate the current directory
- b — Spawn shell in current directory
- q — Quit ncdu
Press q to close.
Help - Format (2)
X [size] [graph] [file or directory] — The X is only present in the following cases :
- ! — An error occurred while reading this directory
- . — An error occurred while reading a subdirectory
- < — File or directory is excluded from the statistics
- e — Empty directory
- > — Directory was on another filesystem
- @ — This is not a file nor a dir (symlink, socket, …)
- ^ — Excluded Linux pseudo-filesystem
- H — Same file was already counted (hard link)
- F — Excluded firmlink
Press q to close.
Help - About (3)
Version de ncdu - Auteur - Mail - Site web
Press q to close.
