Última atualização em
Arquivos grandes no Linux podem ocupar espaço em disco desnecessário. Se você deseja esvaziar um arquivo no Linux, siga as etapas deste guia.
Quanto mais usamos um PC, mais arquivos coletamos. Alguns deles são importantes, outros não, e é importante saber como (e quando) removê-los.
Se você deseja esvaziar um arquivo no Linux, mas não deseja removê-lo totalmente, pode tentar alguns métodos. Usando o terminal Linux, você pode fazer alterações no conteúdo de um arquivo, removendo seu conteúdo.
O arquivo permanecerá, permitindo que você o reutilize para outras coisas. Se você quiser saber como esvaziar um arquivo no Linux, siga estas etapas.
Como esvaziar um arquivo no Linux usando o comando cat
Uma maneira fácil e rápida de esvaziar um arquivo no Linux é usar o gato comando. gato imprime a saída de um comando ou conteúdo de um arquivo no terminal ou grava a saída em um arquivo. Você pode usar gato para redirecionar o conteúdo de /dev/null para sobrescrever um arquivo.
/dev/null é um dispositivo Linux especial usado como espaço reservado, permitindo que aplicativos (e usuários) gravem conteúdo para apagá-lo. Tratar /dev/null como um buraco negro, onde o conteúdo entra, mas não sai.
Usando cat, você pode usar o conteúdo (ou falta de) de /dev/null para sobrescrever qualquer arquivo existente.
Para usar cat para esvaziar um arquivo no Linux:
- Abra o terminal no seu PC Linux. Se você estiver executando uma distribuição Linux com uma GUI, geralmente pode fazer isso pressionando Ctrl + T em seu teclado.
- Na janela do terminal, tipo:cat /dev/null > /home/documento/caminho e pressione Digitar. Substituir /home/document/path com o caminho de arquivo correto para o arquivo que você deseja esvaziar. Se o caminho do arquivo contiver espaços, coloque todo o caminho entre aspas.
- Se o arquivo estiver protegido, use sudo (por exemplo., sudo cat /dev/null > /home/document/path) para substituir o arquivo. Tome muito cuidado ao fazer isso, no entanto, como o Linux não para para verificar se você sobrescreveu arquivos importantes - ele apenas o fará.
Como usar o comando echo para esvaziar arquivos do Linux
O eco O comando produzirá o que você escrever de volta para você no terminal ou em um arquivo. Se você não escrever nada para eco, você pode usá-lo para esvaziar um arquivo.
Para usar echo para esvaziar um arquivo no Linux:
- Abra o terminal no seu PC Linux. você pode pressionar Ctrl + T no teclado para abri-lo na maioria das distribuições do Linux.
- No terminal, tipo:echo “” > /home/documento/caminho e pressione Digitar. Substituir /home/document/path com o caminho de arquivo correto e coloque o diretório entre aspas se contiver espaços.
- Se o arquivo estiver protegido, use sudo para sobrescrever o arquivo (por exemplo, sudo eco…) mas tome muito cuidado ao fazer isso.
Como usar o comando cp para esvaziar arquivos do Linux
Você pode sobrescrever um arquivo com uma versão vazia usando o cp comando. cp apoia cópia de, permitindo que você copie e substitua arquivos maiores por outros vazios.
Usando gato, você pode criar um novo arquivo (vazio). Você pode então usar cp para mover este arquivo e sobrescrever o maior.
Para usar cp para esvaziar um arquivo no Linux:
- Abra o terminal no seu PC Linux. Se a sua distribuição suportar, pressione Ctrl + T para fazer isso.
- Na janela do terminal, tipo:cat > /home/documento/newpath e pressione Digitar. Substituir /home/document/newpath com um local adequado para o arquivo temporário.
- Imprensa Ctrl + C parar a corrida gato comando.
- Próximo, tipo:cp /home/document/newpath /home/document/oldpath e pressione Digitar. Substitua o primeiro caminho (novo caminho) com a localização do arquivo novo e vazio e o segundo caminho (caminho antigo) com a localização do arquivo que deseja apagar.
- Se o arquivo que você está substituindo estiver protegido, use sudo para substituí-lo (por exemplo, sudo cp…) mas certifique-se de tome muito cuidado ao fazer isso.
Truncando arquivos no Linux
O truncar O comando no Linux permite reduzir os arquivos a um tamanho específico. Se você usar truncar com um tamanho de saída de 0, você pode esvaziar completamente um arquivo.
Para esvaziar um arquivo no Linux usando o comando truncate:
- Abra o terminal no seu PC Linux. Você pode ser capaz de pressionar Ctrl + T para abrir isso.
- No terminal, tipo:truncar -s 0 /home/documento/caminho e pressione Digitar. Certifique-se de substituir /home/document/path com o caminho correto para o arquivo que você deseja esvaziar.
- Se o arquivo estiver protegido, use sudo em vez de substituí-lo (por exemplo, sudo truncar -s…), mas tome muito cuidado ao fazer isso.
Limpando seus arquivos do Linux
Usando as etapas acima, você pode esvaziar rapidamente um arquivo no Linux. Você também pode seguir técnicas mais complexas para apague com segurança arquivos importantes no Linux, garantindo que não haja como recuperar um arquivo que inclua dados pessoais confidenciais.
Você quer esvaziar seus arquivos porque está ficando sem espaço? você pode querer verifique seu espaço em disco no Linux para ver o que está ocupando espaço e exclua esses arquivos em seguida.
Se você não consegue encontrar um documento importante, você sempre pode procurar arquivos no Linux usando o encontrar comando.
Como encontrar a chave de produto do Windows 11
Se você precisar transferir sua chave de produto do Windows 11 ou apenas precisar fazer uma instalação limpa do sistema operacional,...
Como limpar o cache, os cookies e o histórico de navegação do Google Chrome
O Chrome faz um excelente trabalho ao armazenar seu histórico de navegação, cache e cookies para otimizar o desempenho do navegador online. O dela é como...