Utilitaires de ligne de commande alimentés par Rust pour augmenter votre productivité

Utilitaires de ligne de commande alimentés par Rust pour augmenter votre productivité

dust

Il est difficile à utiliser du commande pour moi. Par exemple avec du, répertoriant les fichiers et les dossiers et totalisant la taille, y compris les sous-dossiers que j’utilise:

$ du -sk * | sort -nr

poussière vous donne un aperçu instantané des répertoires et son espace disque et les commandes sont plus simples.

Par exemple

$ dust
$ dust
$ dust
$ dust -p (full-path)

Vous pouvez trouver toutes les utilisations ici.

résultat de poussière pour le répertoire ~ / .cargo. Image de l’auteur

Dans l’image ci-dessus, vous pouvez voir que le répertoire de l’application occupe 57 Mo (29%) et que le répertoire cible occupe 139 Mo (71%) d’espace disque.

Vous pouvez installer dust avec Cargo.

$ cargo install du-dust
$ dust --help

Vous pouvez trouver d’autres installations ici.

dutree

Vous pouvez installer dutree avec Cargo.

$ cargo install dutree

Vous pouvez trouver l’utilisation par dutree --help.

dutree a également des options de commande simples. Par exemple, vous pouvez afficher des répertoires en utilisant le -d option à une profondeur de répertoire différente.

$ dutree -d // the default is 1
$ dutree -d2 // show directories up to depth 2
résultat sans droit. Image de l’auteur