Agedu - kasulik tööriist raisatud kettaruumi jälitamiseks Linuxis
Oletame, et kettaruum on otsas ja soovite vabaneda, otsides midagi, mis on ruumi raiskamine, eemaldades selle või teisaldades selle arhiivikandjale. Kuidas leida kustutamiseks õigeid asju, mis säästaks maksimaalselt ruumi?
Linux pakub standardset du käsku, mis skannib kogu ketta ja näitab, millistes kataloogides on tohutult palju andmeid. See aitab teil otsingut kitsendada kõige kasulikumale kustutamisele.
Kuid see näitab teile ainult seda, mis on tohutut. Mida te tegelikult teada tahate, on liiga suur. Vaikimisi ei luba du-käsk teil eristada tohutut teavet, kuna teete midagi, mis vajab tohutut, ja tohututest andmetest, kuna olete selle üks kord lahti pakkinud ja eiranud.
Enamik Linuxi failisüsteeme näitab vaikimisi ainult kirjutatut, muudetud või isegi loetut. Nii et kui olete aastaid tagasi loonud tohutu hulga andmeid, unustasite need kustutada ja pole kunagi pärast seda kasutanud, siis on oluline kasutada neid viimase juurdepääsuga ajatemplid, et teada saada kasutatud ja kasutamata andmete erinevust.
Agedu, mida hääldatakse kui (age dee you), on avatud lähtekoodiga ja tasuta utiliit (umbes nagu du command), mis aitab süsteemiadministraatoritel leida vanade failide raisatud kettaruumi ja need ruumi vabastamiseks kustutada.
Agedu teeb täieliku skannimise ja koostab aruanded, mis näitavad, kui palju kettaruumi kasutab iga kataloog ja alamkataloog koos failide viimase juurdepääsuga. Lihtsamalt öeldes aitab see lihtsalt kettaruumi vabastada.
- Loob graafilisi aruandeid.
- toodab HTML-vormingus andmete väljundit.
- Genereerib HTML-aruanded koos hüperlinkidega teistele kataloogidele, et aruannete kogumiseks oleks hõlpsam navigeerida.
- Pakub seadistatavamaid valikuid.
Kuidas Agedu töötab?
Mehe lehelt:
ageu on programm, mis seda teeb. See teeb põhimõtteliselt samasugust ketaskannet kui du, kuid registreerib ka kõigi skannitute viimase juurdepääsu ajad. Seejärel loob see indeksi, mis võimaldab tal tõhusalt luua aruandeid, mis sisaldavad iga alamkataloogi tulemuste kokkuvõtet, ja seejärel koostab need aruanded nõudmisel.
Kuidas installida Agedu Linuxi süsteemidesse
Debiani/Ubuntu seadmes on ageu võimalik installida süsteemi vaikehoidlatest, kasutades järgmist käsku apt-get, nagu näidatud.
$ sudo apt-get install agedu
RHEL/CentOS-is peate käskima nagu näidatud.
# yum install epel-release # yum install agedu
Fedora ja Arch Linuxi kasutajad sisestage Agedu installimiseks lihtsalt järgmine käsk.
$ sudo dnf install agedu [On Fedora] $ sudo yaourt -S agedu [On Arch Linux]
Muudes Linuxi distributsioonides saate Agedu koostada allikast, nagu näidatud.
$ 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
Kuidas jälgida raisatud kettaruumi Agedu abil
Järgmine käsk kontrollib kataloogi/home/tecmint ja selle alamkatalooge täielikult ning loob selle andmestruktuuri sisaldava spetsiaalse indeksfaili.
# agedu -s /home/tecmint/
Built pathname index, 232578 entries, 22842517 bytes of index Faking directory atimes Building index Final index file size = 97485984 bytes
Järgmisena tippige vastloodud indeksfaili pärimiseks järgmine käsk.
# agedu -w
Using Linux /proc/net magic authentication URL: http://localhost:34895/
Nüüd tippige URL-i avamiseks mis tahes veebibrauseriga järgmine käsk.
# http://localhost:34895/
Allpool oleval ekraanil kuvatakse/home/tecmint kettakasutuse graafiline esitus koos alamkataloogidega, kasutades erinevaid värve, et näidata erinevust kasutamata ja hiljuti avatud andmete vahel.
Selle alamkataloogide aruannete vaatamiseks klõpsake mis tahes alamkataloogil. Selle režiimi lõpetamiseks vajutage lihtsalt käsureal nuppu [ CTRL + D
].
Ageu kohandatud pordinumbri loomiseks ja määramiseks tippige järgmine käsk.
# agedu -w --address 127.0.0.1:8081
Using Linux /proc/net magic authentication URL: http://127.0.0.1:8081/
Lubage Agedu paroolikaitse järgmise käsu abil.
# agedu -w --address 127.0.0.1:8081 --auth basic
Username: agedu Password: n2tx16jejnbzmuur URL: http://127.0.0.1:8081/
Juurdepääs Agedu aruannetele terminalirežiimi abil.
# agedu -t /home/tecmint
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/.emacs.d 780 /home/tecmint/.fonts ...
Näete käsku du sarnast väljundit. Vaatame vanu faile, millele pole pikka aega juurdepääsu. Näiteks ainult vanade failide vaatamiseks, millele pole viimase 12 kuu jooksul juurde pääsenud.
# agedu -t /home/tecmint -a 12m
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 ....
Uurime, kui palju kettaruumi võtab MP3-fail, kasutades järgmist käsku.
# agedu -s . --exclude '*' --include '*.mp3'
Jällegi, et näha aruandeid, käivitage järgmine käsk.
# agedu -w
Kustutatud failide vabastamiseks ja kettaruumi vabastamiseks kasutage järgmist käsku.
# rm -rf /downloads/*.mp3
Kuidas eemaldada ageu indeksfail? Kõigepealt vaadake indeksfaili suurust järgmise käsuga.
# ls agedu.dat -lh
-rw------- 1 tecmint tecmint 35M Apr 10 12:05 agedu.dat
Indeksifaili eemaldamiseks sisestage lihtsalt.
# agedu -R
Ageu käsuvalikute ja kasutamise kohta lisateabe saamiseks lugege manulehti või külastage ageu avalehte.
# man agedu
Kui teate mõnda tööriista, mida me pole sellel saidil maininud. Palun andke sellest meile teada allpool oleva kommentaarikasti kaudu.