Table of Contents
Agedu: una herramienta útil para rastrear el espacio en disco desperdiciado en Linux
Suponga que se está quedando sin espacio en disco y desea liberarlo, buscando algo que es una pérdida de espacio y eliminándolo o moviéndolo a un medio de archivo. ¿Cómo rastrear las cosas correctas para eliminar, que ahorren el máximo de espacio?
Linux proporciona un comando du estándar, que escanea todo el disco y le muestra qué directorios contienen la gran cantidad de datos. Eso puede ayudarlo a limitar su búsqueda a las cosas que son más útiles para eliminar.
Sin embargo, eso solo le muestra lo importante. Lo que realmente quieres saber es qué es demasiado grande. De forma predeterminada, el comando du no le permitirá diferenciar entre datos que son enormes porque está haciendo algo que necesita que sean enormes y datos que son enormes porque los descomprimió una vez y los ignoró.
La mayoría de los archivos de Linux Systems, de forma predeterminada, solo muestra cuándo se accedió por última vez a un archivo, pero no se muestra cuándo fue escrito, modificado o incluso leído. Entonces, si creó una gran cantidad de datos hace años, olvidó eliminarlos y nunca los ha usado desde entonces, entonces es importante usar esas marcas de tiempo de último acceso para saber la diferencia entre los datos usados y no usados.
Agedu. pronunciado como ( age dee you. es una utilidad de código abierto y gratuita (muy parecida a du command. que ayuda a los administradores del sistema a rastrear Elimine el espacio en disco desperdiciado utilizado por los archivos antiguos y elimínelos para liberar espacio.
freestar.config.enabled_slots.push
Agedu. realiza un escaneo completo y genera informes que muestran cuánto disco El espacio es utilizado por cada directorio y subdirectorio junto con las horas de último acceso a los archivos. En palabras simples, simplemente le ayuda a liberar espacio en el disco.
Agedu Features
- Crea informes gráficos.
- Produce salida de datos en formato HTML.
- Genera informes HTML con hipervínculos a otros directorios para facilitar la navegación para recopilar informes.
- Proporciona opciones más configurables.
¿Cómo funciona Agedu?
Desde la página del manual:
agedu es un programa que hace esto. Básicamente, realiza el mismo tipo de escaneo de disco que du, pero también registra los tiempos de último acceso de todo lo que escanea. Luego, crea un índice que le permite generar informes de manera eficiente dando un resumen de los resultados para cada subdirectorio, y luego produce esos informes a pedido.
Cómo instalar Agedu en sistemas Linux
En Debian/Ubuntu. agedu. está disponible para instalar desde los repositorios del sistema predeterminados usando el siguiente comando apt-get como se muestra.
$ sudo apt-get install agedu
En RHEL/CentOS. debe activar el repositorio EPEL para instalar Agedu. usando el siguiente comando yum como se muestra.
# yum install epel-release # yum install agedu
Usuarios de Fedora. y Arch Linux. simplemente escriba el siguiente comando para instalar Agedu.
$ sudo dnf install agedu [En Fedora. $ sudo yaourt-S agedu [En Arch Linux.
En otras distribuciones de Linux, puede compilar Agedu. de la fuente como se muestra.
$ wget https://www.chiark.greenend.org.uk/~sgtatham/agedu/agedu-20180329.af641e6.tar.gz $ tar-xvf agedu-20180329.af641e6.tar.gz $ cd agedu-20180329.af641e6 $ ./configure $ make $ sudo make install
Cómo rastrear el espacio desperdiciado en disco usando Agedu
El siguiente comando hará una completa el escaneo del directorio /home/tecmint. y sus subdirectorios y crea un archivo de índice. especial que contiene su estructura de datos.
# agedu-s/home/tecmint/Escanear el sistema Linux en busca de espacio en disco Índice de nombre de ruta construido, 232578 entradas, 22842517 bytes de índice Falsificación de tiempos de directorio Índice de construcción Tamaño de archivo de índice final = 97485984 bytes
Ne xt, escriba el siguiente comando para consultar el archivo de índice recién creado.
# agedu-w Salida de muestra: usando Linux/proc/net magic URL de autenticación: http://localhost: 34895/
Ahora, escriba lo siguiente comando para abrir la URL. usando cualquier navegador web.
# http://localhost: 34895/Salida gráfica:
La siguiente pantalla muestra la representación gráfica del uso de disco de /home/tecmint. junto con sus subdirectorios que utilizan varios colores para mostrar la diferencia entre los datos en desuso y los recientemente accedidos.
Haga clic en cualquier subdirectorio para ver los informes de sus subdirectorios. Para terminar este modo, simplemente presione [CTRL + D] en la línea de comando.
Uso de espacio en disco de Linux
Para crear y configurar un número de puerto personalizado para r agedu, escriba el siguiente comando.
# agedu-w–address 127.0.0.1:8081 Salida de muestra: usando Linux/proc/net magic URL de autenticación: http://127.0.0.1:8081/
Habilite la protección por contraseña para Agedu. usando el siguiente comando.
# agedu-w–address 127.0.0.1:8081–auth basic Agedu Password Protect Reports Nombre de usuario: agedu Contraseña: n2tx16jejnbzmuur URL: http ://127.0.0.1: 8081/
Contraseña protegida Agedu
Uso del espacio en disco del directorio Linux
Acceda a los informes de Agedu mediante el modo terminal.
t/home/tecmint Muestra el uso de espacio en disco en la Terminal 8612/home/tecmint/.AndroidStudio3.1 3684/home/tecmint/.PlayOnLinux 604/home/tecmint/.ScreamingFrogSEOSpider 2416/home/tecmint/.TelegramDesktop 61960/home/tecmint/.Write 1508/home/tecmint/.adobe 20/home/tecmint/.aptitude 48/home/tecmint/.byobu 1215948/home/tecmint/.cache 3096/home/tecmint/.cinnamon 1421828/home/tecmint/. config 12/home/tecmint/.dbus 8/home/tecmint/.ema cs.d 780/home/tecmint/.fonts …
Verá la salida similar al comando du. Veamos los archivos antiguos a los que no se accede durante mucho tiempo. Por ejemplo, para ver solo archivos antiguos a los que no se ha accedido en los últimos 12 meses. o más.
# agedu-t/home/tecmint-a 12m Mostrar archivos no accedidos en los últimos 12 meses 2416/home/tecmint/.TelegramDesktop 1500/home/tecmint/.adobe 46776/home/tecmint/.cache 1840/home/tecmint/.cinnamon 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/.links2 16/home/tecmint/.linuxmint 6804/home/tecmint/.local 12/home/tecmint/.mindterm 40920/home/tecmint/.mozilla 4/home/tecmint/.oracle_jre_usage 12/home/tecmint/.parallel 24/home/tecmint/.shutter 6840/home/tecmint/.softmaker 336/home/tecmint/.themes ….
Averigüemos cuánto espacio de disco ocupa por archivos MP3. usando el siguiente comando.
# agedu-s.–exclude ‘*’–include ‘* .mp3’
Nuevamente, para ver los informes, ejecute el siguiente comando.
# agedu-w
Para eliminar archivos y liberar espacio en el disco, use el siguiente comando .
# rm-rf/downloads/*.mp3
¿Cómo eliminar el archivo de índice agedu. Primero vea el tamaño del archivo de índice con el siguiente comando.
# ls agedu.dat-lh Salida de muestra:-rw——-1 tecmint tecmint 35M 10 de abril 12:05 agedu.dat
Para eliminar el archivo de índice, simplemente ingrese.
# agedu-R
Para obtener más información sobre las opciones y el uso del comando agedu, lea las páginas de manual o visite la página de inicio de agedu.
# man agedu
Si conoce alguna herramienta que no hayamos mencionado en este sitio. Háganoslo saber a través del cuadro de comentarios a continuación.