truncate - reduz ou expande o tamanho de um arquivo para o tamanho especificado
SINTAXE
truncate OPÇÃO... ARQUIVO...
DESCRIÇÃO
Reduz ou expande o tamanho de cada ARQUIVO para o tamanho especificado
Um ARQUIVO que não existe é criado.
Se um ARQUIVO for maior que o tamanho especificado, os dados extras são perdidos. Se um ARQUIVO for menor, ele é expandido e a parte estendida esparsa (espaço vazio) é lida como zero bytes.
Argumentos obrigatórios para opções longas também são obrigatórios para opções curtas.
-c, --no-create
não criar nenhum arquivo
-o, --io-blocks
tratar TAMANHO como o número de blocos de E/S em vez de bytes
-r, --reference=ARQUIVO_DE_REFERÊNCIA
basear o tamanho em ARQUIVO_DE_REFERÊNCIA
-s, --size=TAMANHO
definir ou ajustar o tamanho do arquivo em TAMANHO bytes
--help exibir esta ajuda e sair
--version
exibir informações da versão e sair
O argumento TAMANHO é um inteiro e uma unidade opcional (exemplo: 10K é 10*1024). As unidades são K,M,G,T,P,E,Z,Y,R,Q (potências de 1024) ou KB,MB,... (potências de 1000). Prefixos binários também podem ser usados, assim: KiB=K, MiB=M, e assim por diante.
TAMANHO também pode ser prefixado por um dos seguintes caracteres modificadores: '+' estender por, '-' reduzir
por, '<' no máximo, '>' no mínimo, '/' arredondar para baixo para múltiplo de, '%' arredondar para cima para múltiplo de.
AUTOR
Escrito por Padraig Brady.
RELATANDO BUGS
Ajuda online do GNU coreutils: [https://www.gnu.org/software/coreutils/] Relate quaisquer bugs de tradução para [https://translationproject.org/team/]
VEJA TAMBÉM
dd(1), truncate(2), ftruncate(2)
Documentação completa [https://www.gnu.org/software/coreutils/truncate] ou disponível localmente via: info '(coreutils) truncate invocation'
Empacotado pelo Debian (9.7-3) Copyright © 2025 Free Software Foundation, Inc. Licença GPLv3+: GNU GPL versão 3 ou posterior [https://gnu.org/licenses/gpl.html]. Este é um software livre: você é livre para alterar e redistribuí-lo. Não há GARANTIA, na medida permitida pela lei.