Agedu - Alat yang berguna untuk melacak ruang disk yang terbuang di Linux
- 2224
- 670
- Daryl Hermiston DVM
Asumsikan Anda kekurangan ruang disk dan Anda ingin membebaskan, dengan mencari sesuatu yang membuang -buang ruang dan menghapusnya atau memindahkannya ke media arsip. Bagaimana Anda melacak hal -hal yang benar untuk dihapus, yang menghemat ruang maksimal?
Linux menyediakan perintah DU standar, yang memindai seluruh disk dan menunjukkan kepada Anda direktori mana yang memegang sejumlah besar data. Yang dapat membantu Anda mempersempit pencarian Anda dengan hal -hal yang paling berguna menghapus.
Namun, itu hanya menunjukkan kepada Anda apa yang besar. Apa yang sebenarnya ingin Anda ketahui adalah apa yang terlalu besar. Secara default, perintah DU tidak akan membiarkan Anda membedakan antara data yang sangat besar karena Anda melakukan sesuatu yang membutuhkannya menjadi besar, dan data yang sangat besar karena Anda membongkar sekali dan diabaikan tentang hal itu.
Kebanyakan sistem file linux, secara default hanya menunjukkan ketika file terakhir diakses, tetapi tidak ditampilkan saat ditulis, dimodifikasi atau bahkan dibaca. Jadi jika Anda membuat sejumlah besar data bertahun-tahun yang lalu, lupa menghapusnya dan tidak pernah menggunakannya sejak itu, maka penting untuk menggunakan perangko waktu akses terakhir untuk mengetahui perbedaan antara data yang digunakan dan yang tidak digunakan.
Agedu diucapkan sebagai (Usia Dee Anda) adalah open source dan utilitas gratis (sangat mirip du command) yang membantu administrator sistem untuk melacak ruang disk yang terbuang yang digunakan oleh file lama dan menghapusnya untuk membebaskan ruang.
Agedu Apakah pemindaian lengkap dan menghasilkan laporan yang menunjukkan berapa banyak ruang disk yang digunakan oleh setiap direktori dan sub direktori bersama dengan waktu akses terakhir file. Dengan kata -kata sederhana, ini hanya membantu Anda membebaskan ruang disk.
Fitur Agedu
- Membuat laporan grafis.
- Menghasilkan output data dalam format HTML.
- Menghasilkan laporan HTML dengan hyperlink ke direktori lain untuk navigasi yang mudah untuk mengumpulkan laporan.
- Memberikan lebih banyak opsi yang dapat dikonfigurasi.
Bagaimana cara kerja Agedu?
Dari halaman pria:
Agedu adalah program yang melakukan ini. Pada dasarnya itu melakukan pemindaian disk yang sama seperti DU, tetapi juga mencatat waktu akses terakhir dari semua yang dipindai. Kemudian membangun indeks yang memungkinkannya secara efisien menghasilkan laporan yang memberikan ringkasan hasil untuk setiap subdirektori, dan kemudian menghasilkan laporan tentang permintaan tersebut.
Cara menginstal agedu di sistem linux
Pada Debian/Ubuntu, Agedu tersedia untuk diinstal dari repositori sistem default menggunakan perintah apt-get berikut seperti yang ditunjukkan.
$ sudo apt-get install agedu
Pada Rhel/centos, Anda perlu menyalakan repositori Epel untuk menginstal Agedu menggunakan perintah yum mengikuti seperti yang ditunjukkan.
# yum instal epel-rilis # yum install agedu
Fedora Dan Arch Linux pengguna, cukup ketik perintah berikut untuk menginstal Agedu.
$ sudo dnf menginstal agedu [on Fedora] $ sudo yaourt -s agedu [on Arch Linux]
Pada distribusi Linux lainnya, Anda dapat mengkompilasi Agedu dari sumber seperti yang ditunjukkan.
$ wget https: // www.Chiark.Greenend.org.UK/~ Sgtatham/Agedu/Agedu-20180329.AF641E6.ter.GZ $ TAR -XVF Agedu -20180329.AF641E6.ter.GZ $ CD Agedu-20180329.AF641E6 $ ./Konfigurasikan $ Make $ sudo Make Install
Cara melacak ruang disk yang terbuang menggunakan agedu
Perintah berikut akan melakukan pemindaian lengkap /home/tecmint direktori dan sub-direktorinya dan menciptakan spesial indeks file yang berisi struktur datanya.
# agedu -s/home/tecmint/Pindai Sistem Linux untuk Ruang Disk
Indeks Pathname yang Dibangun, 232578 Entri, 22842517 byte dari direktori indeks perimal indeks bangunan indeks final ukuran file = 97485984 byte
Selanjutnya, ketik perintah berikut untuk menanyakan file indeks yang baru dibuat.
# Agedu -W
Output sampel:
Menggunakan Linux/Proc/Net Magic Authentication URL: http: // localhost: 34895/
Sekarang, ketik perintah berikut untuk membuka Url menggunakan browser web apa pun.
# http: // localhost: 34895/
Output grafis:
Layar di bawah ini menunjukkan representasi grafis penggunaan disk /home/tecmint bersama dengan sub direktori menggunakan berbagai warna untuk menunjukkan perbedaan antara data yang tidak digunakan dan baru -baru ini diakses.
Klik pada Sub Direktori mana pun untuk melihat laporan sub-direktorinya. Untuk mengakhiri mode ini, cukup tekan [Ctrl+d
] di baris perintah.
Untuk membuat dan mengatur nomor port khusus untuk AgedU, ketik perintah berikut.
# agedu --w --address 127.0.0.1: 8081
Output sampel:
Menggunakan Linux/Proc/Net Magic Authentication URL: http: // 127.0.0.1: 8081/
Aktifkan perlindungan kata sandi untuk Agedu Menggunakan perintah berikut.
# agedu --w --address 127.0.0.1: 8081 -dasar dasarLaporan Pelindung Kata Sandi Agedu
Nama pengguna: AGEDU Kata Sandi: N2TX16JEJNBZMUUR URL: http: // 127.0.0.1: 8081/Kata sandi melindungi agedu Penggunaan Ruang Disk Direktori Linux
Akses Laporan Agedu Menggunakan Mode Terminal.
# agedu -t /home /tecmintTampilkan Penggunaan Ruang Disk di Terminal
8612/home/tecmint/.Androidstudio3.1 3684/home/tecmint/.Playonlinux 604/home/tecmint/.Screamingfrogseospider 2416/home/tecmint/.Telegramdesktop 61960/home/tecmint/.Tulis 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/.Font…
Anda melihat output yang mirip dengan perintah DU. Mari kita lihat file lama yang tidak diakses untuk waktu yang lama. Misalnya, untuk melihat hanya file lama yang tidak diakses terakhir 12 bulan atau lebih.
# agedu -t /home /tecmint -a 12mTampilkan file yang tidak diakses dalam 12 bulan terakhir
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/.tautan2 16/home/tecmint/.LinuxMint 6804/Home/Tecmint/.lokal 12/home/tecmint/.MindTerm 40920/home/tecmint/.mozilla 4/home/tecmint/.oracle_jre_usage 12/home/tecmint/.paralel 24/home/tecmint/.rana 6840/home/tecmint/.Softmaker 336/home/tecmint/.tema…
Mari kita cari tahu berapa banyak ruang disk yang diambil Mp3 file dengan menggunakan perintah berikut.
# agedu -s . --Kecualikan '*' -termasuk '*.mp3 '
Sekali lagi untuk melihat laporan menjalankan perintah berikut.
# Agedu -W
Untuk menghapus file dan membebaskan ruang disk, gunakan perintah berikut.
# rm -rf /unduhan /*.mp3
Cara menghapus Agedu file indeks? Pertama lihat ukuran file indeks dengan perintah berikut.
# ls agedu.DAT -LH
Output sampel:
-RW ------- 1 Tecmint Tecmint 35m 10 Apr 12:05 Agedu.dat
Untuk menghapus file indeks, cukup masukkan.
# agedu -r
Untuk informasi lebih lanjut tentang opsi dan penggunaan perintah Agedu, silakan baca halaman maninya atau kunjungi Halaman Beranda Agedu.
# Man Agedu
Jika Anda tahu alat apa pun yang belum kami sebutkan di situs ini. Beri tahu kami tentang hal itu melalui kotak komentar di bawah ini.
- « Dutree - alat CLI untuk menganalisis penggunaan disk dalam output berwarna
- Cara menguji koneksi database php mysql menggunakan skrip »