Abaixo, seguem os comandos utilizados em AIX e Solaris para criar um arquivo de um tamanho específico. A criação de um arquivo com um determinado tamanho é útil para algumas coisas como:
- criar-se arquivos para testes, por exemplo, para transferir o arquivo via rede e avaliar a taxa de transferência da rede.
- criar arquivos para serem usados como swap no Solaris.
AIX:
Comando lmktemp:
# /usr/sbin/lmktemp [nome do arquivo] [tamanho]
Exemplo:
# /usr/sbin/lmktemp teste.txt 100m
Solaris:
Comando mkfile:
# mkfile [tamanho] [nome do arquivo]
Exemplo:
# mkfile 100m teste.txt
O tamanho deve vir seguido de g, m, k ou b (giga, mega, kilo, byte)
Nos dois exemplos acima, um arquivo chamado teste.txt é criado com 100 MB.
Referência:
- Unix Rosetta Stone: http://vinhnet.org/Knowledge/system-admin/Rosetta_Stone_Unix_translator2.htm
- mkfile man page: http://docs.sun.com/app/docs/doc/802-5747-1M/6i9g1e17p?l=en&a=view&q=mkfile
- lmktemp: http://www.coolcommands.com/index.php?option=com_cccat&task=display&id=154

