Costumo usar o /tmp
diretório na minha máquina Linux para armazenar arquivos temporários (por exemplo, PDFs de um site que deseja que eu faça o download primeiro, etc.) e costumo criar um diretório com meu nome de usuário. Mas em toda inicialização, ele (incluindo todos os arquivos) é excluído. Agora eu sei que posso inseri-lo /var/tmp
, mas quero que todo o seu conteúdo seja excluído, mas que o próprio diretório seja mantido. Assim:
tmp
|- me # this should stay
| |- foo1 # this should be deleted...
| |- bar1 # ...and this as well
|- other stuff...
Há alguma maneira de fazer isso? Talvez com permissões ou com uma configuração especial?
/tmp
é provavelmente um tmpfs
sistema de arquivos. Esses arquivos não são realmente excluídos; eles são simplesmente armazenados na RAM e perdidos em uma reinicialização. É por isso que você obtém respostas que se resumem a "re-criá-lo na inicialização ou login"