4 menit
Ketika menggunakan VPS terutama dengan disk space kecil, mungkin kamu perlu rajin-rajin membersihkan file besar yang memenuhi dik space. Tapi, gimaan cara mencari file besar di Linux dari sekian banyak folder terutama sudah terinstall kontrol panel?
Jika kamu sedang mengalami overspace, maka kamu bisa mengikuti tutorial ini untuk mencari file besar di VPS Linux dengan mudah.
Cara Mencari File Besar di VPS Linux
Sebagai informasi, bisa saja di VPS tidak ada file besar, tapi ada satu folder dengan ribuan file ukuran kecil sehingga tetap saja akhirnya menggunakan banyak disk usage, sehingga mungkin kamu perlu mencarinya secara manual.
1. Login SSH
Langkah pertama yang harus kamu lakukan tentunya dengan caara login SSH. Untuk akses ini, kamu bisa menggunakan aplikasi seperti PuTTY atau bisa juga langsung menggunakan CMD atau Terminal dengan perintah berikut
ssh [email protected] -p 22
- root: username untuk login VPS
- 192.168.1.1: alamat IP VPS, atau bisa juga menggunakan nama domain yang mengarah ke IP VPS tanpa masking
- 22: port VPS default, jika menggunakan custom port, kamu bisa mengubahnya
2. Periksa Disk Space Tersedia
Setelah login, kamu bisa memeriksa disk space yangg masih tersedia dengan perintah df untuk memeriksa disk free, atau disk space yang tersedia
df -h /
Misalnya disini hasilnya disk space sudah digunakan 100%, alias sudah penuh
3. Periksa Folder Dengan Penggunaan Besar
Selanjutnya, kamu bisa memeriksa f
du -h --max-depth=1 / 2>/dev/null | sort -rh
- -h: untuk membuat daftar ukuran menjadi lebih mudah dibaca, misalnya 100M untuk 100MB dan 1G untuk 1GB
- –max-depth=1: untuk menampilkan tingkatan folder
- /: path folder utama yang akan diperiksa
- 2>/dev/null: untuk menyembunyikan pesan error yang mungkin ada, misalnya menyembunyikan pesan du: cannot access ‘/proc/15428/fd/3’: No such file or directory
- sort -rh: untuk mengurutkan penggunaan folder terbesar sampai terkecil
Jika kamu ingin mencari secara manual, misalnya dari hasil diatas ada banyak penggunaan di home, maka kamu bisa memeriksa lagi penggunaan di home dan seterusnya dengan perintah
du -h --max-depth=1 /home 2>/dev/null | sort -rh
4. Cari File Besar
Jika kamu ingin langsung mencari file besar, maka kamu bisa menggunakan perintah find. Misalnya untuk mencari file besar di seluruh sistem, kamu bisa menggunakan perintah ini
find / -type f -size +100M 2>/dev/null
- /: lokasi folder utama yang akan dicari, subfolder juga akan terbaca
- -type f: mencari file saja, tanpa folder
- -size +100M: Membuat output hanya menampilkan file yang lebih besar dari 100MB
- 2>/dev/null: Menyembunyikan esan error jika ada
- sort -rh: untuk mengurutkan penggunaan folder terbesar sampai terkecil
Setelah menemukan file besar, kamu bisa memeriksa ukuran penggunaannya dengan ll, misalnya umumnya VPS digunakan untuk website dan file ada di public_html, maka bisa memeriksa folder /home/wpgan.com/public_html/ dulu
ll -h /home/wpgan.com/public_html/
Atau sebenarnya kamu bisa juga menggunakan perintah gabungan find dan du untuk pencarian lebih cepat
find / -type f -size +100M -exec du -h {} + 2>/dev/null
5. Hapus FIle atau Folder
Ketika kamu sudah menemukan file atau folder yang menggunakan banyak disk space, maka kamu bisa mendownloadnya dulu menggunakan SCP atau bisa juga menggunakan RSYNC apabila dirasa file tersebut merupakan file penting.
Jika sudah didownload, maka kamu bisa menggunakan perintah rm untuk menghapus file, misalnya
rm -r /home/wpgan.com/public_html/error_log
Setelah menghapus file, kamu bisa memeriksa kembali penggunaan disk space di VPS mulai dari awal tutorial ini dan hasilnya akan seperti ini
Itulah cara mudah untuk memeriksa dan menghapus file besar di VPS, sehingga VPS kamu dapat terus berjalan tanpa kendala karena disk space sudah penuh.
Terima kasih telah berkunjung ke WPGan.com dan membaca Cara Mencari File Besar di VPS Linux. Dapatkan saldo $100 di Vultr gratis untuk uji coba VPS dari [Halaman Ini]