Shell - Vytvoření souboru určité velikosti
Při psaní kódu Java pro přenos souborů přes protokol SFTP a FTPS budete možná muset zvážit, zda budete přenášet soubory malých, středních a velkých formátů. Způsob vytvoření souborů určité velikosti v operačním systému Linux je použití příkazu Shell a příkazu dd. Jako zdroj dat nebo nulový bajt můžete použít příkaz / dev / random nebo / dev / zero. Použité termíny jsou velikost bloku, počet - což je počet bloků, vstupní soubor a výstupní soubor. Celková velikost vytvořeného souboru bude bs násobená počtem bytů.
dd input file = / dev / misc výstupní soubor = filename.dat velikost bloku = 1024 count
Výše uvedený příkaz vytvoří soubor 1024kb s náhodným alokací dat.
Příkaz dd umožňuje vytvořit prázdný soubor určité velikosti. Vytvoření těchto libovolných těžkých souborů může být užitečné pro účely testování.
- Použijte níže uvedený příkaz:
dd if = / dev / nula = file_to-create bs = 1k počet = 1000
- Výsledkem tohoto příkazu je vytvoření prázdného souboru 1Mb
- 1000 představuje 1000 bloků 1Kb