Buat File Besar dari Baris Perintah atau Utilitas Disk untuk Tujuan Pengujian
Daftar Isi:
Berkas kosong berukuran besar sering digunakan untuk tujuan pengujian selama pengujian akses disk, pengembangan, QA, menghapus data, dan pembuatan skrip. Meskipun ini tentu saja tidak berlaku untuk sebagian besar pengguna, cukup mudah dilakukan sehingga siapa pun dapat mencobanya bahkan jika Anda tidak memiliki kebutuhan khusus.
Kami akan membahas tiga cara untuk membuat file dengan cepat dalam berbagai ukuran, dua di antaranya menggunakan baris perintah; satu menjadi sistem operasi agnostik dan yang lainnya khusus MacOS dan Mac OS X, dan pendekatan lain yang lebih ramah pengguna yang menggunakan aplikasi Disk Utility asli untuk Mac OS X.
Ini jelas ditujukan untuk pengguna yang sedikit lebih mahir dengan beberapa kelancaran dalam baris perintah. Untuk mengikuti, buka aplikasi Terminal untuk memulai.
Membuat File Besar dari Baris Perintah
Cara paling sederhana untuk secara instan menghasilkan file kosong yang besar adalah dengan menggunakan perintah 'mkfile', yang dapat segera membuat file dengan ukuran apa pun, baik dalam byte kecil atau gigabyte besar. Sintaks untuk mkfile adalah sebagai berikut:
mkfile -n ukuran nama file
Misalnya, untuk membuat file 1GB bernama “LargeTestFile” di desktop, perintahnya adalah:
mkfile -n 1g ~/Desktop/LargeTestFile
File dibuat secara instan dan mengambil ukuran penuh. File besar yang dibuat dari mkfile penuh dengan nol.
Anda dapat mengonfirmasi ukuran file yang dihasilkan dengan perintah Finder Get Info, atau dengan menggunakan ls:
ls -lh ~/Desktop/LargeTestFile
Satu-satunya downside ke perintah mkfile adalah bahwa itu tampaknya terbatas pada Mac OS X, jadi jika Anda mencari solusi yang kompatibel lintas platform yang akan bekerja di variasi unix dan linux lain yang Anda inginkan untuk menggunakan “dd” sebagai gantinya.
Perintah dd sedikit kurang jelas untuk digunakan daripada mkfile, tetapi masih cukup mudah, Anda perlu menentukan nama file, ukuran blok, dan jumlah blok:
dd if=/dev/zero of=FileName bs=1024 count=1000
Pendekatan lain adalah dengan menggunakan bendera pencarian dengan perkalian sederhana ukuran blok megabita (1024), sehingga perintah berikut akan membuat file berukuran 100MB (1024 x 100):
dd if=/dev/zero of=LargeTestFile.img bs=1024 count=0 seek=$
Metode perkalian terakhir dari CyberCit bisa sedikit lebih mudah jika Anda tidak pandai memperkirakan ukuran byte besar.
Membuat File Besar dengan Utilitas Disk
Meskipun sebagian besar pengguna yang ingin membuat file kosong berukuran besar mungkin akan memilih baris perintah, Anda juga dapat menggunakan Disk Utility.
- Luncurkan Disk Utility dan pilih "Gambar Baru"
- Beri nama file yang sesuai, lalu tarik ke bawah sub menu “Ukuran” dan pilih ukuran file yang sesuai dengan kebutuhan Anda
- Abaikan semua pengaturan lainnya dan pilih "Buat"
DiskUtility akan membuat gambar disk dengan ukuran yang ditentukan, yang berfungsi baik untuk pengujian. Temukan DMG yang baru dibuat di Finder dan Anda akan melihatnya memenuhi ukuran penuh yang ditentukan, dalam hal ini ukuran DVD 2,6 GB:
Tidak seperti dd atau mkfile, gambar disk sebenarnya dapat ditulis secara default kecuali jika dipilih, yang mungkin berguna atau mungkin tidak berguna untuk tujuan pengembangan ini.
Metode apa pun yang Anda gunakan, Anda mungkin ingin menghapus file pengujian besar setelahnya, atau hard disk Anda dapat dengan cepat dimakan oleh file pengujian berukuran besar yang tidak berguna. Jika Anda membuat file pengujian di folder yang tidak jelas dan Anda tidak dapat lagi menemukannya sendiri, jangan lupa bahwa Anda dapat melakukan pencarian khusus ukuran file dengan Spotlight di OS X Finder untuk melacak item berukuran besar dengan cepat di dalam file sistem.