Tutorial ini menjelaskan bagaimana cara menghapus folder berukuran besar yang di dalamnya banyak file kecil-kecil di sistem operasi Linux.

Alkisah sistem billing kami melakukan penghapusan otomatis akun user akan tetapi tidak terhapus. Ada apakah penyebabnya?

Dari hasil penyelidikan ternyata ukuran data user sebesar 12GB.

Pertama kita hapus manual file folder yang berukuran besar dengan cara ini

mkdir /root/dir_kosong
rsync -a --delete /root/dir_kosong/    /dir_yang_besar/

Alhamdulillah berhasil dan proses menghapusnya cepat.

atau bila anda menghapus file tertentu saja dalam jumlah besar dan apabila dihapus dengan rm *.ext keluar error argument too long maka anda bisa gunakan ini

find . -name "*.pdf" -print0 | xargs -0 rm

Selanjutnya barulah kita proses ulang menghapus usernya. Selamat mencoba cara ini.

Konsultasi via WA di 0817-0334-1186
Posting Terkait :
Bash Script: Array Dengan Index Menggunakan String

Sekedar catatan pada pemrograman bash bahwa pendefinisian variabel array dan menampilkan array adalah sebagai berikut ini : #!/bin/sh #pendefinisian Array Read more

Bash Script IF Elif Else & Case Perbandingan Multi Kondisi

Berikut ini adalah contoh bash script script perbandingan if elif else multiple or multiple and gabungan antara and dan or Read more

Bash Script Mencegah Script Berjalan Duplikat Berkali-kali Proses

Kadang kita mengeksekusi script bash melalui cron setiap menit sedangkan script tersebut belum menyelesaikan tugasnya.  Yang terjadi script berjalan duplikat Read more

Bash Script Kalkulasi 2 Waktu dan Tanggal Dalam Jam Detik Menit

Berikut ini adalah kumpulan bash script kalkulasi waktu dan tanggal dengan output jam detik dan menit: Kalkulasi 2 waktu output Read more

Sharing is Caring.!

0 replies

Leave a Reply

Want to join the discussion?
Feel free to contribute!

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *