Cara mengetahui direktori dan file teratas (ruang disk) di Linux
- 2823
- 300
- Karl O'Connell DDS
Sebagai administrator Linux, Anda harus secara berkala memeriksa file dan folder mana yang mengonsumsi lebih banyak ruang disk. Sangat penting untuk menemukan sampah yang tidak perlu dan membebaskan mereka dari hard disk Anda.
Tutorial singkat ini menjelaskan cara menemukan file dan folder terbesar di sistem file Linux menggunakan DU (penggunaan disk) dan menemukan perintah. Jika Anda ingin mempelajari lebih lanjut tentang dua perintah ini, maka pergilah ke artikel berikut.
- Pelajari 10 Perintah 'Du' (Penggunaan Disk) yang berguna di Linux
- Kuasai perintah 'temukan' dengan 35 contoh praktis ini
Cara menemukan file dan direktori terbesar di Linux
Jalankan perintah berikut untuk mengetahui direktori terbesar di bawah /rumah
partisi.
# du -a /rumah | sort -n -r | head -n 5Temukan direktori terbesar di Linux
Perintah di atas menampilkan 5 direktori terbesar saya /rumah partisi.
Temukan direktori terbesar di Linux
Jika Anda ingin menampilkan direktori terbesar di direktori kerja saat ini, jalankan:
# du -a | sort -n -r | head -n 5Temukan direktori terbesar
Mari kita uraikan perintah dan lihat apa yang dikatakan setiap parameter.
du
Perintah: Perkirakan penggunaan ruang file.A
: Menampilkan semua file dan folder.menyortir
Perintah: Urutkan baris file teks.-N
: Bandingkan sesuai dengan nilai numerik string.-R
: Membalikkan hasil perbandingan.kepala
: Output Bagian pertama dari file.-N
: Cetak baris 'n' pertama. (Dalam kasus kami, kami menampilkan 5 baris pertama).
Beberapa dari Anda ingin menampilkan hasil di atas dalam format yang dapat dibaca manusia. Saya.e Anda mungkin ingin menampilkan file terbesar di KB, MB, atau GB.
# du -hs * | sort -rh | kepala -5Temukan ukuran direktori teratas di Linux
Perintah di atas akan menampilkan direktori teratas, yang memakan lebih banyak ruang disk. Jika Anda merasa bahwa beberapa direktori tidak penting, Anda dapat menghapus beberapa sub-direktori atau menghapus seluruh folder untuk membebaskan beberapa ruang.
Untuk menampilkan folder/file terbesar termasuk sub-direktori, jalankan:
# du -sh | sort -rh | kepala -5Temukan folder dan subdirektori terbesar
Cari tahu arti dari setiap opsi menggunakan dalam perintah di atas:
du
Perintah: Perkirakan penggunaan ruang file.-H
: Ukuran cetak dalam format yang dapat dibaca manusia (E.G., 10MB).-S
: Jangan sertakan ukuran subdirektori.-S
: Menampilkan hanya total untuk setiap argumen.menyortir
Perintah: Urutkan baris file teks.-R
: Membalikkan hasil perbandingan.-H
: Bandingkan angka yang dapat dibaca manusia (e.G., 2k, 1g).kepala
: Output Bagian pertama dari file.
Cari tahu ukuran file teratas saja
Jika Anda ingin menampilkan ukuran file terbesar, maka jalankan perintah berikut:
# find -type f -exec du -sh + | sort -rh | head -n 5Temukan Ukuran File Top di Linux
Untuk menemukan file terbesar di lokasi tertentu, cukup sertakan jalur di samping menemukan
memerintah:
# find/home/tecmint/download/-type f -exec du -sh + | sort -rh | head -n 5 atau # find/home/tecmint/downloads/-type f -printf " %s %p \ n" | urutkan -rn | head -n 5Temukan ukuran file teratas di lokasi tertentu
Perintah di atas akan menampilkan file terbesar dari /home/tecmint/unduhan
direktori.
Itu saja untuk saat ini. Menemukan file dan folder terbesar bukanlah masalah besar. Bahkan seorang administrator pemula dapat dengan mudah menemukannya. Jika Anda menemukan tutorial ini berguna, silakan bagikan di jejaring sosial Anda dan mendukung tecmint.