Como restaurar o diretório /tmp excluído no Linux
O diretório /tmp
contém principalmente arquivos que são necessários temporariamente, é usado por diferentes programas para criar arquivos de bloqueio e para armazenamento temporário de dados. Muitos desses arquivos são importantes para programas em execução e excluí-los pode resultar em falha do sistema.
Em todos, se não na maioria dos sistemas Linux, o conteúdo do diretório /tmp
é excluído (limpo) no momento da inicialização ou no desligamento pelo sistema local. Este é um procedimento padrão para administração do sistema, para reduzir a quantidade de espaço de armazenamento utilizado (normalmente, em uma unidade de disco).
Importante: Não exclua arquivos do diretório /tmp
a menos que você saiba exatamente o que está fazendo! Em sistemas multiusuário, isso pode potencialmente remover arquivos ativos, interrompendo as atividades dos usuários (por meio dos programas que eles estão usando).
E se você excluir acidentalmente o diretório /tmp
? Neste artigo, mostraremos como restaurar (recriar) o diretório /tmp
após excluí-lo.
Leitura sugerida: Como recuperar arquivos excluídos no Linux
Algumas coisas a serem observadas antes de executar os comandos abaixo.
- o /tmp deve pertencer ao usuário root.
- defina as permissões apropriadas que permitirão que todos os usuários usem este diretório (torne-o público).
sudo mkdir /tmp
sudo chmod 1777 /tmp
Como alternativa, execute este comando.
sudo mkdir -m 1777 /tmp
Agora execute o comando abaixo para verificar as permissões do diretório.
ls -ld /tmp
A permissão definida aqui significa que todos (proprietário, grupo e outros) podem ler, escrever e acessar arquivos no diretório, e o t
(sticky bit), implicando que os arquivos só podem ser excluídos pelo seu proprietário.
Nota: Depois de restaurar o diretório /tmp
conforme mostrado acima, é recomendado reiniciar o sistema para garantir que todos os programas comecem a funcionar normalmente.
É isso! Neste artigo, mostramos como restaurar (recriar) o diretório /tmp após excluí-lo acidentalmente no Linux. Deixe seus comentários por meio do formulário de feedback abaixo.