Shell - Creați un fișier cu o anumită dimensiune
Când scrieți un cod Java pentru a transfera fișierele prin SFTP și FTPS, poate fi necesar să vă gândiți că veți fi transferate fișiere de dimensiuni mici, medii și mari. Modul de a crea fișiere de o anumită dimensiune într-un sistem de operare Linux este de a folosi Shell și comanda dd. Puteți utiliza / dev / random sau / dev / zero ca sursă de date sau octeți nula. Termenii folosiți sunt dimensiunea blocului, numărul - care este pentru numărul de blocuri, fișierul de intrare și fișierul de ieșire. Dimensiunea totală a fișierului creat va fi bs multiplicată în număr.
fișierul de intrare dd = / dev / misc fișierul de ieșire = filename.dat bloc size = 1024 count
Comanda de mai sus creează un fișier de 1024kb, cu alocare aleatorie a datelor.
Comanda dd vă permite să creați un fișier gol cu o anumită dimensiune. Crearea acestor fișiere grele arbitrare ar putea fi utilă în scopuri de testare.
- Utilizați comanda de mai jos:
dd dacă = / dev / zero = fișierul pentru a crea bs = 1k count = 1000
- Această comandă are drept rezultat crearea unui fișier gol 1Mb
- 1000 reprezintă 1000 blocuri de 1Kb