Introdução
Neste projeto, você aprenderá como criar um comando rm personalizado que move arquivos excluídos para um diretório de lixeira em vez de excluí-los permanentemente. Este é um recurso útil para ter em seu servidor Linux para evitar a exclusão acidental de arquivos cruciais.
👀 Pré-visualização
labex:project/ $ ll /tmp/trash
total 2.0K
-rw-r--r-- 1 labex labex 8 Oct 26 17:47 trash_file.md
🎯 Tarefas
Neste projeto, você aprenderá:
- Como configurar o diretório
/tmp/trashpara armazenar arquivos excluídos temporariamente - Como criar um script de comando
rmpersonalizado que move arquivos excluídos para o diretório da lixeira - Como atualizar a variável de ambiente
PATHpara usar o comandormpersonalizado - Como testar o comando
rm -fpersonalizado para garantir que ele esteja funcionando conforme o esperado
🏆 Conquistas
Após concluir este projeto, você será capaz de:
- Proteger seu servidor Linux contra exclusão acidental de arquivos implementando um comando
rmpersonalizado com um diretório de lixeira - Entender como modificar comandos do sistema para alterar seu comportamento padrão
- Ganhar experiência em shell scripting e gerenciamento de variáveis de ambiente




