====== 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 ''**
* -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.