Shell - Ustvarite datoteko določene velikosti
Pri pisanju Java kode za prenos datotek prek SFTP in FTPS boste morda morali razmisliti o prenosu datotek majhnih, srednje velikih in velikih velikosti. Način za ustvarjanje datotek določene velikosti v operacijskem sistemu Linux je uporaba ukazov Shell in dd. Lahko uporabite / dev / random ali / dev / zero kot izvor podatkov ali null bajtov. Uporabljeni izrazi so velikost bloka, število - za število blokov, vhodno datoteko in izhodno datoteko. Skupna velikost ustvarjene datoteke bo bs pomnoženo število bajtov.
dd vhodna datoteka = / dev / misc izhodna datoteka = ime_datoteke.dat velikost bloka = 1024 število
Zgornji ukaz ustvari datoteko 1024kb, z naključnimi podatki.
Ukaz dd vam omogoča, da ustvarite prazno datoteko določene velikosti. Ustvarjanje teh poljubnih težkih datotek je lahko koristno za namene testiranja.
- Uporabite spodnji ukaz:
dd če je = / dev / zero od = file_to-create bs = 1k count = 1000
- Rezultat tega ukaza je ustvarjanje prazne datoteke 1Mb
- 1000 predstavlja 1000 blokov 1Kb