A menudo uso el /tmp
directorio en mi máquina Linux para almacenar archivos temporales (por ejemplo, archivos PDF de un sitio que quiere que lo descargue primero, etc.) y a menudo creo un directorio con mi nombre de usuario. Pero en cada inicio se elimina (incluidos todos los archivos). Ahora sé que puedo ponerlo /var/tmp
, pero quiero que se elimine todo su contenido, pero que se mantenga el directorio en sí. Entonces:
tmp
|- me # this should stay
| |- foo1 # this should be deleted...
| |- bar1 # ...and this as well
|- other stuff...
¿Hay alguna forma de hacer esto? ¿Quizás con permisos o con una configuración especial?
/tmp
Es probable que sea un tmpfs
sistema de archivos. Esos archivos no se eliminan realmente; simplemente se almacenan en la RAM y se pierden al reiniciar. Es por eso que obtienes respuestas que se reducen a "volver a crearlo en el arranque o iniciar sesión"