Utama Linux Temukan File dan Direktori Terbesar di Linux

Temukan File dan Direktori Terbesar di Linux



Tinggalkan Balasan

Terkadang, pengguna Linux mungkin perlu mencari direktori terbesar atau file terbesar di drive disk mereka. Anda dapat menemukannya dengan cepat dengan satu perintah. Mari kita lihat bagaimana itu bisa dilakukan.

Iklan


Di salah satu artikel kami sebelumnya, kami melihat secara detail Cara melihat penggunaan ruang disk untuk file atau folder menggunakan terminal Linux . Artikel yang disebutkan mengacu pada perintah 'du' yang dapat menghitung ukuran ringkasan direktori atau file. Anda dapat menggabungkannya dengan beberapa alat konsol lain untuk mengetahui item terbesar. Begini caranya.

Temukan File dan Direktori Terbesar di Linux

Untuk mencari file dan direktori terbesar di Linux, Anda dapat menggabungkan du dengan perintah sort. Misalnya, Anda dapat menjalankan du untuk folder yang berisi subfolder seperti ini:

du -hs ./distr/*

Sakelar -s memberi tahu du untuk hanya mencetak informasi ringkasan.
Tombol -h mengubah ukuran hasil dari byte biasa menjadi format yang dapat dibaca manusia.

google docs cara menghapus halaman

Lihat screenshot berikut:

Tidak masalah jika folder yang Anda analisis berukuran kecil. Tetapi jika Anda mencoba memeriksa seluruh sistem file, akan sangat sulit untuk meninjau keluaran penuh dari utilitas du. Solusi yang dapat Anda gunakan adalah menggabungkan du dengan perintah sortir.

Perintahnya akan terlihat sebagai berikut:

du -hs ./distr/*i>sort -rh

Perintah sortir yang digabungkan dengan du melalui karakter pipeline memiliki dua sakelar: -r dan -h.
-h memberi tahu perintah bahwa data yang akan diproses dalam format yang dapat dibaca manusia.
-r membuat perintah sortir mengurutkan data dalam format terbalik

Outputnya adalah sebagai berikut:

cara menghentikan alexa berkedip hijau

Ini sangat berguna.

Sekarang, mari kita mengecilkan output ke sejumlah record tertentu. Sebagai contoh, mari kita lihat 5 file dan direktori terbesar. Cukup gabungkan du dan sortir dengan perintah head.

du -hs ./distr/*i>sort -rh | kepala -n 5

Argumen -n untuk perintah head menentukan berapa banyak baris yang akan disertakan dalam output. Dalam kasus saya, saya ingin melihat 5 baris terbesar teratas.

Outputnya adalah sebagai berikut:

Itu dia. Dengan menggunakan kombinasi perintah yang disediakan, Anda dapat dengan cepat menemukan file dan direktori terbesar di Linux. Perbaiki saja jalur root untuk perintah du dan Anda selesai.

Artikel Menarik