Agedu - Un outil utile pour suivre l'espace disque gaspillé à Linux

Agedu - Un outil utile pour suivre l'espace disque gaspillé à Linux

Supposons que vous manquiez d'espace disque et que vous vouliez libérer, en recherchant quelque chose qui est un gaspillage d'espace et en le retirant ou en le déplaçant vers un milieu d'archives. Comment tracer les choses correctes à supprimer, qui économise un espace maximal?

Linux fournit une commande DU standard, qui scanne un disque entier et vous montre quels répertoires détiennent l'énorme quantité de données. Qui peut vous aider à réduire votre recherche aux choses les plus utiles de suppression.

Cependant, cela ne vous montre que ce qui est énorme. Ce que vous voulez vraiment savoir, c'est ce qui est trop énorme. Par défaut, la commande DU ne vous permettra pas de différencier les données énormes parce que vous faites quelque chose qui en a besoin pour être énorme, et des données énormes parce que vous l'avez déballée une fois et ignoré à ce sujet.

La plupart des systèmes de fichiers Linux, par défaut n'affichent uniquement lorsqu'un fichier a été accessible pour la dernière fois, mais non illustré lorsqu'il a été écrit, modifié ou même lu. Donc, si vous avez créé une énorme quantité de données il y a des années, j'ai oublié de les supprimer et que vous ne l'avez jamais utilisé depuis, alors il est important d'utiliser ces horodatages de dernière accès pour connaître la différence entre les données utilisées et inutilisées.

Agedu prononcé comme (Âge dee you) est une utilité open source et gratuite (un peu comme commandement) qui aide les administrateurs système à retrouver l'espace disque gaspillé utilisé par les anciens fichiers et les supprimer pour libérer de l'espace.

Agedu fait une analyse complète et produit des rapports qui montrent la quantité d'espace disque utilisé par chaque répertoire et sous-répertoire ainsi que les derniers temps d'accès des fichiers. En mots simples, cela vous aide simplement à libérer l'espace disque.

Caractéristiques de l'Agedu

  1. Crée des rapports graphiques.
  2. Produit une sortie de données au format HTML.
  3. Génère des rapports HTML avec des hyperliens vers d'autres répertoires pour une navigation facile pour recueillir des rapports.
  4. Fournit des options plus configurables.

Comment fonctionne Agedu?

De la page de l'homme:

Agedu est un programme qui fait cela. Il fait essentiellement le même type de scan de disque que DU, mais il enregistre également les dernières heures d'accès de tout ce qu'il scanne. Ensuite, il construit un index qui le permet de générer efficacement des rapports donnant un résumé des résultats pour chaque sous-répertoire, puis il produit ces rapports à la demande.

Comment installer Agedu dans les systèmes Linux

Sur Debian / Ubuntu, Agedu est disponible pour installer à partir des référentiels système par défaut en utilisant la commande suivant apt-get comme indiqué.

$ sudo apt-get install Agedu 

Sur Rhel / centos, Vous devez activer le référentiel EPEL pour installer Agedu en utilisant la commande yum suivante comme indiqué.

# yum install epel-release # yum installer Agedu 

Feutre et Arch Linux utilisateurs, tapez simplement la commande suivante pour installer Agedu.

$ sudo dnf installer Agedu [sur Feutre] $ sudo yaourt -s Agedu [sur Arch Linux]] 

Sur d'autres distributions Linux, vous pouvez compiler Agedu de la source comme indiqué.

$ wget https: // www.chiark.Greenend.org.UK / ~ Sgtatham / Agedu / Agedu-20180329.AF641E6.le goudron.GZ $ TAR -XVF AGEDU-20180329.AF641E6.le goudron.GZ $ CD AGEDU-20180329.af641e6 $ ./ Configurer $ Make $ sudo 

Comment suivre l'espace disque gaspillé en utilisant Agedu

La commande suivante fera une analyse complète de / Home / Tecmint Le répertoire et ses sous-répertoires et crée un spécial indice fichier contenant sa structure de données.

# Agedu -s / Home / Tecmint /
Scanner le système Linux pour l'espace disque
INDEX PATHNAME CONSTUSÉ, 232578 Entrées, 22842517 octets d'index répertoire FAKING ATIMES INDEX FINAL INDEX FILE FICHIER Taille = 97485984 octets 

Ensuite, saisissez la commande suivante pour interroger le fichier d'index nouvellement créé.

# Agedu -W
Exemple de sortie:
Utilisation de l'URL d'authentification Linux / Proc / Net Magic: http: // localhost: 34895 / 

Maintenant, tapez la commande suivante pour ouvrir le URL en utilisant n'importe quel navigateur Web.

# http: // localhost: 34895 /
Sortie graphique:

L'écran ci-dessous montre la représentation graphique de l'utilisation du disque de / Home / Tecmint ainsi que ses sous-répertoires utilisant différentes couleurs pour montrer la différence entre les données désaffectées et récemment accessibles.

Cliquez sur n'importe quel sous-répertoire pour voir les rapports de ses sous-répertoires. Pour terminer ce mode, appuyez simplement sur [Ctrl + d] sur la ligne de commande.

Utilisation de l'espace disque Linux

Pour créer et définir le numéro de port personnalisé pour Agedu, saisissez la commande suivante.

# Agedu -W - Address 127.0.0.1: 8081
Exemple de sortie:
Utilisation de l'URL d'authentification Linux / Proc / Net Magic: http: // 127.0.0.1: 8081 /

Activer la protection des mots de passe pour Agedu en utilisant la commande suivante.

# Agedu -W - Address 127.0.0.1: 8081 - Auth Basic
Rapports de protection de mot de passe Agedu
Nom d'utilisateur: Mot de passe Agedu: N2TX16JEJNBZMUUR URL: http: // 127.0.0.1: 8081 /
Mot de passe Protéger Agedu Utilisation de l'espace disque du répertoire Linux

Accédez aux rapports Agedu à l'aide du mode terminal.

# Agedu -T / Home / Tecmint
Afficher l'utilisation de l'espace disque dans le terminal
8612 / Home / Tecmint /.AndroidStudio3.1 3684 / Home / Tecmint /.PlayOnLinux 604 / Home / Tecmint /.ScreamingFrogseoshider 2416 / Home / Tecmint /.Telegramdesktop 61960 / Home / Tecmint /.Écrivez 1508 / Home / Tecmint /.Adobe 20 / Home / Tecmint /.aptitude 48 / home / tecmint /.BYOBU 1215948 / HOME / Tecmint /.Cache 3096 / Home / Tecmint /.cannelle 1421828 / home / tecmint /.config 12 / home / tecmint /.DBUS 8 / HOME / Tecmint /.emacs.D 780 / Home / Tecmint /.Polices… 

Vous voyez la sortie similaire à la commande du. Voyons les anciens fichiers qui ne sont pas accessibles depuis longtemps. Par exemple, pour voir uniquement les anciens fichiers qui ne sont pas accessibles en dernier 12 mois ou plus.

# Agedu -T / Home / Tecmint -a 12m
Afficher les fichiers non accessibles au cours des 12 derniers mois
2416 / home / tecmint /.Telegramdesktop 1500 / Home / Tecmint /.Adobe 46776 / Home / Tecmint /.Cache 1840 / Home / Tecmint /.cannelle 142796 / home / tecmint /.config 636 / home / tecmint /.gconf 88 / home / tecmint /.gimp-2.8 12 / Home / Tecmint /.gnome 112 / home / tecmint /.Java 108 / Home / Tecmint /.KDE 8 / Home / Tecmint /.liens2 16 / home / tecmint /.Linuxmint 6804 / Home / Tecmint /.Local 12 / Home / Tecmint /.MINDERM 40920 / HOME / Tecmint /.Mozilla 4 / Home / Tecmint /.oracle_jre_usage 12 / home / tecmint /.parallèle 24 / home / tecmint /.obturateur 6840 / home / tecmint /.Softmaker 336 / Home / Tecmint /.thèmes… 

Découvrons combien d'espace disque pris par Mp3 fichiers en utilisant la commande suivante.

# Agedu -s . --exclure '*' --include '*.mp3 ' 

À nouveau pour voir les rapports exécuter la commande suivante.

# Agedu -W

Pour supprimer les fichiers et libérer l'espace disque, utilisez la commande suivante.

# RM -RF / Téléchargements / *.mp3

Comment enlever Agedu fichier d'index? Voir d'abord la taille du fichier d'index avec la commande suivante.

# ls viedu.dat -lh
Exemple de sortie:
-RW ------- 1 Tecmint Tecmint 35m 10 avril 12:05 Agedu.dat

Pour supprimer le fichier d'index, entrez simplement.

# Agedu -r

Pour plus d'informations sur les options de commande Agedu et l'utilisation, veuillez lire les pages de l'homme ou visiter la page d'accueil de l'AGEDU.

# homme viedu

Si vous connaissez un outil que nous n'avons pas mentionné dans ce site. Veuillez nous en informer via la zone de commentaire ci-dessous.