Shell - Luo tietyn kokoinen tiedosto
Kun kirjoitat Java-koodia tiedostojen siirtämiseksi SFTP: n ja FTPS: n kautta, saatat joutua harkitsemaan, että siirrät pieniä, keskisuuria ja suuria kokoja. Tapa luoda tietyn kokoisia tiedostoja Linux-käyttöjärjestelmässä on käyttää Shell- ja dd-komentoja. Voit käyttää / dev / random tai / dev / nollia tietolähteenä tai nolla tavuina. Käytetyt termit ovat lohkokoko, laskenta - joka on lohkojen lukumäärälle, syötetiedostolle ja lähtötiedostolle. Luodun tiedoston koko on bs kerrottuna laskemalla tavuina.
dd-syötetiedosto = / dev / misc-lähtötiedosto = tiedostonimi.dat-lohkon koko = 1024 count
Yllä oleva komento luo 1024kb: n tiedoston, jossa on satunnainen tiedonsiirto.
Dd- komennolla voit luoda tyhjän tiedoston, jolla on erityinen koko. Näiden mielivaltaisten raskaiden tiedostojen luominen voi olla hyödyllistä testaustarkoituksiin.
- Käytä seuraavaa komentoa:
dd jos = / dev / nolla = file_to-create bs = 1k count = 1000
- Tämä komento johtaa tyhjän 1Mb-tiedoston luomiseen
- 1000 edustaa 1000 lohkoa 1 kb: sta