Cara menganalisis penggunaan ruang disk di Linux dari Terminal

Cara menganalisis penggunaan ruang disk di Linux dari Terminal

Apakah Anda kehabisan ruang di server Linux Anda ? Mencoba mencari tahu apa yang menghabiskan semua ruang tetapi tidak dapat menemukannya? Ikuti panduan kami saat kami membahas cara menganalisis penggunaan data di Linux melalui terminal.

Catatan: meskipun panduan ini berfokus pada server Linux, metode ini juga berfungsi pada desktop atau laptop apa pun yang menjalankan sistem operasi berbasis Linux. Jangan ragu untuk mengikuti!

1. Analisis ruang disk di Linux – NCDU

Cara terbaik untuk mengetahui penggunaan disk Anda di baris perintah di Linux adalah dengan alat NCDU. Ini adalah utilitas berbasis Ncurses yang memindai output grafik (terbesar hingga terkecil) yang menunjukkan kepada Anda berapa banyak ruang yang digunakan data pada sistem file Linux Anda.

Menginstal NCDU di Linux

Aplikasi NCDU sangat ringan dan mudah digunakan. Namun, tidak ada sistem operasi Linux modern yang mengirimkannya secara default, jadi kami harus mendemonstrasikan cara menginstalnya sebelum kami menunjukkan cara menggunakannya untuk menganalisis penggunaan sistem file sistem Linux Anda.

Untuk menginstal NCDU di Linux, buka jendela terminal atau sambungkan ke mesin server Linux Anda melalui SSH. Dari sana, ikuti instruksi baris perintah yang diuraikan di bawah ini yang sesuai dengan OS yang Anda gunakan saat ini.

Ubuntu

Untuk menginstal aplikasi NCDU di Ubuntu, gunakan perintah Apt berikut .

sudo apt install ncdu

Debian

Di Debian, Anda bisa membuat NCDU bekerja dengan perintah Apt-get berikut di terminal.

sudo apt-get install ncdu

Arch Linux

Pengguna Arch Linux bisa mendapatkan NCDU dengan manajer paket Pacman .

sudo pacman -S ncdu

Fedora

Apakah Anda menggunakan Fedora Linux? Jika demikian, Anda dapat mengaktifkan dan menjalankan NCDU dengan perintah dnf di bawah ini.

sudo dnf instal ncdu

BukaSUSE

Untuk membuat NCDU bekerja di OpenSUSE Linux, jalankan perintah Zypper di bawah ini.

zypper addrepo https://download.opensuse.org/repositories/utilities/openSUSE_Leap_15.1/utilities.repo zypper refresh zypper install ncdu

Linux Umum

Jika Anda menggunakan sistem operasi Linux yang tidak tercakup dalam daftar ini, Anda masih dapat menginstal perangkat lunak melalui kode sumber.

Untuk mendapatkan kode sumber NCDU, Anda harus mengunjungi situs web pengembang .

Menggunakan NCDU untuk menganalisis penggunaan sistem file di baris perintah

Untuk menggunakan NCDU untuk menganalisis penggunaan sistem file, mulailah dengan membuka terminal. Kemudian, jalankan perintah ncdu di samping direktori yang ingin Anda analisis. Misalnya, untuk menganalisis direktori /var, Anda akan menjalankan:

ncdu /var

Atau, analisis seluruh sistem dengan mengarahkan NCDU ke direktori / dengan:

Cara menganalisis penggunaan ruang disk di Linux dari Terminal

ncdu /

Setelah Anda menjalankan perintah ncdu terhadap direktori yang ingin Anda analisis, Anda akan melihat sebuah jendela muncul. Di jendela ini, Anda akan melihat aplikasi NCDU memindai folder. Duduk dan bersabarlah saat memindai. Ini mungkin memakan waktu lama, terutama jika Anda memiliki banyak file.

Ketika NCDU selesai memindai, Anda akan disajikan grafik interaktif. Grafik ini akan memberi peringkat direktori pada sistem Linux berdasarkan ukuran. Folder di atas menggunakan data paling banyak. Yang di bawah menggunakan paling sedikit.

Cara menganalisis penggunaan ruang disk di Linux dari Terminal

Menggunakan tombol panah ATAS/BAWAH , temukan folder yang ingin Anda lihat. Kemudian, tekan Enter untuk mengaksesnya. Untuk keluar dari penganalisis penggunaan disk NCDU, tekan q pada keyboard.

Cara menganalisis penggunaan ruang disk di Linux dari Terminal

2. Analisis ruang disk di Linux – DF

Cara lain untuk menganalisis penggunaan sistem file di terminal Linux adalah dengan alat DF. Untuk menggunakan alat DF, jalankan df, lalu bagian dari sistem file yang ingin Anda analisis. Misalnya, untuk memeriksa status ~/direktori, jalankan df ~/ .

df ~/

Menjalankan alat DF terhadap direktori akan menghasilkan pembacaan total direktori itu, berapa banyak ruang yang digunakan, dan berapa banyak yang tersisa. Namun, pembacaannya tidak dalam format yang mudah dibaca. Untuk memberi tahu alat DF agar menampilkan ringkasan tentang berapa banyak data yang digunakan direktori pada sistem dalam format yang mudah dibaca, gunakan sakelar -h . The h switch akan mencetak pembacaan dalam gigabyte dan megabyte.

Cara menganalisis penggunaan ruang disk di Linux dari Terminal

df -h ~/

Untuk menganalisis direktori apa pun, jalankan perintah df terhadap folder apa pun. Namun, pahami bahwa perintah df tidak menawarkan pembacaan direktori secara mendetail. Sebaliknya, itu hanya menawarkan ringkasan singkat.

3. Analisis ruang disk di Linux – DU

Jika alat NCDU dan DF tidak melakukannya, cara hebat lainnya untuk menganalisis penggunaan sistem file di Linux adalah alat DU. DU dapat memindai direktori mana pun dan menunjukkan pembacaan seberapa besar setiap file dalam folder tertentu. Ini berguna untuk menemukan file apa yang menghabiskan paling banyak ruang.

Untuk mengetahui file apa yang paling banyak menghabiskan ruang di direktori mana pun di sistem Linux Anda, jalankan du /directory . Misalnya, untuk mengetahui file apa yang terbesar di /vardirektori, jalankan:

Cara menganalisis penggunaan ruang disk di Linux dari Terminal

du -ch /var

Setelah menjalankan perintah du , itu akan menampilkan daftar setiap file, dan seberapa besar itu, serta ukuran total semua file yang ditambahkan bersama di bagian paling bawah daftar. Untuk membuatnya lebih mudah dibaca, kirim output dari perintah ke file teks.

du -ch /direktori-favorit-saya > du-readout.txt

Anda dapat melihat file teks dengan alat cat . Atau, buka dengan editor teks favorit Anda.

cat du-readout.txt


Cara memperbarui PPA Ubuntu ke rilis 20,04 baru

Cara memperbarui PPA Ubuntu ke rilis 20,04 baru

Jika Anda menggunakan banyak PPA di PC Ubuntu dan baru saja meningkatkan ke Ubuntu 20.04, Anda mungkin memperhatikan bahwa beberapa PPA Anda tidak berfungsi, karena

Cara mengatur perpustakaan musik di Rhythmbox di Linux

Cara mengatur perpustakaan musik di Rhythmbox di Linux

Baru mengenal Linux dan ingin menambahkan musik Anda ke Rhythmbox tetapi tidak yakin bagaimana melakukannya? Kami dapat membantu! Ikuti panduan ini saat kami membahas cara mengatur

Bagaimana menghubungkan ke Ubuntu dari Windows

Bagaimana menghubungkan ke Ubuntu dari Windows

Apakah Anda perlu mengakses PC atau Server Ubuntu jarak jauh dari PC Microsoft Windows Anda? Tidak yakin tentang bagaimana melakukannya? Ikuti bersama dengan panduan ini saat kami tunjukkan kepada Anda

Cara mencadangkan pengaturan browser Vivaldi di Linux

Cara mencadangkan pengaturan browser Vivaldi di Linux

Apakah Anda menggunakan browser web Vivaldi sebagai driver harian Anda di Linux? Apakah Anda mencoba mencari cara untuk mencadangkan pengaturan browser Anda untuk penyimpanan yang aman? Kami

Cara Mengunduh Podcast Dari Terminal Linux Dengan Podfox

Cara Mengunduh Podcast Dari Terminal Linux Dengan Podfox

Cara Mengunduh Podcast Dari Terminal Linux Dengan Podfox

Cara Menemukan File Duplikat Dan Membersihkannya Di Linux Dengan FSlint

Cara Menemukan File Duplikat Dan Membersihkannya Di Linux Dengan FSlint

Cara Menemukan File Duplikat Dan Membersihkannya Di Linux Dengan FSlint

Cara mendengarkan podcast di desktop Linux dengan CPod

Cara mendengarkan podcast di desktop Linux dengan CPod

Apakah Anda membutuhkan klien podcast yang bagus dan elegan untuk desktop Linux Anda? Jika demikian, Anda perlu mencoba CPod. Ini adalah aplikasi kecil yang ramah yang membuat mendengarkan

Cara menginstal TuxGuitar di Linux

Cara menginstal TuxGuitar di Linux

TuxGuitar adalah alat pembuat musik open-source. Dengan itu, pengguna dapat membuat dan mengedit tabulasi gitar mereka sendiri. Dalam panduan ini, kita akan membahas bagaimana caranya

Cara mudah mengunduh dan menginstal aplikasi di Linux dengan AppImage Pool

Cara mudah mengunduh dan menginstal aplikasi di Linux dengan AppImage Pool

AppImagePool adalah klien AppImageHub untuk Linux. Dengan itu, pengguna dapat dengan mudah menelusuri dan mengunduh AppImages dari toko AppImageHub. Berikut cara mendapatkannya

Cara bermain Total War: WARHAMMER di Linux

Cara bermain Total War: WARHAMMER di Linux

Total War: Warhammer adalah video game taktik real-time berbasis giliran yang dikembangkan oleh Creative Assembly dan diterbitkan oleh Sega. Itu terjadi di War Hammer