Manuais para a linha de comandos

Man » Manual online de shred - documentação online detalhada para a página de manual de shred

🌍
shred - sobrescreve um arquivo para ocultar seu conteúdo e, opcionalmente, excluí-lo

SINTAXE

shred [OPÇÃO]... ARQUIVO...

DESCRIÇÃO

Sobrescreve o(s) arquivo(s) especificado(s) repetidamente, para dificultar a recuperação dos dados, mesmo com hardware de análise sofisticado.

Se ARQUIVO for -, shred lê da saída padrão.

Argumentos obrigatórios para opções longas também são obrigatórios para opções curtas.

-f, --force
altera as permissões para permitir a gravação, se necessário

-n, --iterations=N
sobrescreve N vezes em vez do padrão (3)

--random-source=ARQUIVO
obtém bytes aleatórios de ARQUIVO

-s, --size=N
sobrescreve este número de bytes (sufixos como K, M, G são aceitos)

-u     desaloca e remove o arquivo após a sobrescrita

--remove[=COMO]
semelhante a -u, mas permite controlar COMO excluir; veja abaixo

-v, --verbose
mostra o progresso

-x, --exact
não arredonda os tamanhos dos arquivos para o próximo bloco completo; este é o padrão para arquivos não regulares

-z, --zero
adiciona uma sobrescrita final com zeros para ocultar a ação de shred

--help exibe esta ajuda e sai

--version
exibe informações da versão e sai

Exclui o(s) arquivo(s) se --remove (-u) for especificado. O padrão é não remover os arquivos, pois é comum operar em arquivos de dispositivo como /dev/hda, e esses arquivos geralmente não devem ser removidos. O parâmetro opcional COMO indica como remover uma entrada de diretório: 'unlink' => use uma chamada unlink padrão. 'wipe' => também ofusca os bytes no nome primeiro. 'wipesync' => também sincroniza cada byte ofuscado com o dispositivo. O modo padrão é 'wipesync', mas observe que pode ser caro.

AVISO: shred assume que o sistema de arquivos e o hardware sobrescrevem os dados no local. Embora isso seja comum, muitas plataformas operam de maneira diferente. Além disso, backups e espelhos podem conter cópias irremovíveis que permitirão que um arquivo fragmentado seja recuperado posteriormente. Consulte o manual do GNU coreutils para obter detalhes.

AUTOR

Escrito por Colin Plumb.

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

Documentação completa [https://www.gnu.org/software/coreutils/shred] ou disponível localmente via: info '(coreutils) shred invocation'

Empacotado por 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 alterá-lo e redistribuí-lo. NÃO HÁ GARANTIA, na medida permitida por lei.