Press "Enter" to skip to content

Gagal hapus, copy atau lihat isi directory dengan error: Argument list too long

1

Ya, bila Anda pengguna Linux mungkin ini sedikit berguna untuk catatan. Apalagi gw yang masih belum paham bener Linux :D

Proses mv, cp atau ls kemungkinan besar akan stuck kalau jumlah file/folder yang diproses teramat banyak. Katakanlah 6.022.919 file. Wew!!!

Contoh, bila kita akan memindahkan file dengan jumlah sebanyak itu ke folder lain maka akan keluar error seperti ini:

Untuk mengatasi hal tersebut bisa dengan menggunakan xargs atau find. Misal, isi dari direktori “utama” akan dipindah ke direktori “tujuan” maka bisa dengan menggunakan perintah di bawah ini:

Kalau misal hanya ingin memindahkan file dengan extension tertentu saja (misal .txt) bisa dengan perintah:

atau

Bagaimana kalau proses hapus/rm dengan jumlah file yang seabrek itu? Caranya tetap sama, hanya command-nya saja yang beda. Yaitu:

atau bila hanya extension tertentu (misal: .txt)

atau juga

  1. alvaedison alvaedison INDONESIA Mozilla Firefox Windows

    kenapa yang ini = “(ls -1 utama | xargs -i mv utama/{} tujuan/)” gak bisa di terapkan ya..? yang terjadi tetep argument list too long..ketika ane tambahin -rvf malah jadi foldernya/directorinya yang ke kopi bukan filenya..mohon pencerahannya..

    trims :thumbup

Leave a Reply

Your email address will not be published. Required fields are marked *

ArabicChinese (Traditional)EnglishFrenchIndonesianJapaneseKoreanMalay