Como excluir arquivos com segurança usando a linha de comando do Linux
O que saber
- Use o rm comando, rm / caminho / para / arquivo, para excluir um arquivo permanentemente. Adicione o -R bandeira para excluir todos os arquivos de uma pasta.
- Use o trash-cli aplicativo para fornecer uma lata de lixo de linha de comando. Digite a linha de comando lixo / caminho / para / arquivo para mover arquivos para lá.
Este artigo explica duas maneiras de excluir arquivos com segurança usando a linha de comando do Linux. Um método exclui os arquivos permanentemente. O outro os move para uma lata de lixo onde podem ser vistos e restaurados.
O comando 'rm'
Como acontece com tantas tarefas, Linux oferece mais de uma maneira de realizar um trabalho, com cada solução tendo diversos prós e contras. O método típico de remoção de um arquivo usando um prompt de shell envolve o rm comando, embora o trash-cli comando funciona também.
A maioria das pessoas usa o comando rm para deletar arquivos. o sintaxe do rm comando é o seguinte:
rm / caminho / para / arquivo
Exclua todos os arquivos em uma pasta e subpastas usando o
rm -R / caminho / para / pasta
o rm o comando é final. Os arquivos e pastas removidos por este método geralmente não podem ser recuperados sem ferramentas especiais.
O comando 'trash-cli'
o trash-cli aplicativo fornece uma lata de lixo de linha de comando. Normalmente não é instalado por padrão com o Linux, então instale-o a partir dos repositórios de sua distribuição.
Para enviar um arquivo para a lixeira, use o seguinte comando:
lixo / caminho / para / arquivo

O arquivo não é totalmente excluído, mas enviado para uma lixeira da mesma forma que a lixeira do Windows. Se você fornecer ao comando trash um nome de pasta, ele enviará a pasta e todos os seus arquivos para a lixeira.
Como listar os arquivos na lata de lixo
Para listar os arquivos na lixeira, execute o seguinte comando:
lista de lixo
Os resultados retornados incluem o caminho original para o arquivo e a data e hora em que os arquivos foram enviados para a lixeira.
Como restaurar arquivos da lata de lixo
Para restaurar um arquivo, use o seguinte comando:
restauração de lixo
Você pode, no entanto, receber um erro de comando não encontrado se executar este comando.
A alternativa para trash-restore é restore-trash, da seguinte maneira:
restore-trash
O comando restore-trash lista todos os arquivos na lixeira com um número próximo a cada um. Para restaurar um arquivo, digite o número ao lado do nome do arquivo.
Como esvaziar a lata de lixo
O principal problema com a abordagem da lata de lixo é que os arquivos excluídos ocupam espaço na unidade. Se você estiver satisfeito com o fato de que tudo na lixeira não é mais necessário, execute o seguinte comando para esvaziar a lixeira:
lixo vazio
Se você deseja excluir todos os arquivos que estão na lixeira por um determinado número de dias, especifique esse número com o comando trash-empty.
lixo vazio 7