Accidentalmente, corrí sudo rm -r /tmp, ¿eso es un problema?
Lo recreé usando sudo mkdir /tmp, ¿eso soluciona el problema?
Después de recrear el directorio, en la sección de lugares en la barra lateral en nautilus en Ubuntu 14.04 puedo ver / tmp, que no estaba allí antes ... ¿Es eso un problema?
Una última cosa, ¿tengo que correr sudo chown $USER:$USER /tmppara hacerlo accesible como estaba antes? ¿Habría algún efecto secundario después de esto?
Por cierto, recibo este error aparentemente relacionado cuando intento usar bash autocompletion
bash: no se puede crear el archivo temporal para el documento aquí: permiso denegado
fuente

/tmpno necesita tener una partición, aunque puede ser./tmptambién puede ser un sistema de archivos de tipotmpfsoramfsmantener archivos tmp en la memoria. Es necesario decidir entre ram o dispositivo según el uso, el tamaño de los datos, etc.drwxrwxrwt 5 root root 4096 أغس 12 20:21 tmp/.. ¿Es que bien?/tmppermisos típicos , sí.rwxen todas partes para que todos puedan leer y escribir en él, y un bit adhesivo (t) para garantizar la propiedad / permisos de archivos individuales en su interior/tmp. Vea aqui para mas informacion.El directorio
/tmpdebe tener los permisos 1777 = rwxrwxrwt, es decir, todos pueden leer, escribir y acceder a los archivos en el directorio, y lostarchivos ( = bits fijos) solo pueden ser eliminados por su propietario. Muchas cosas dejarán de funcionar si este no es el caso, a veces de maneras extrañas.o
/tmpdebe pertenecer a la raíz. No cambie su propiedad a otro usuario.Los programas que usaban archivos temporales en el momento en que los eliminó pueden estar un poco confundidos. Unos pocos programas en segundo plano mantienen una toma en
/tmpy tendrán que ser reiniciado. El principal es el servidor X: después de eliminar/tmp/.X11-unix/X0, ya no podrá iniciar ninguna aplicación GUI. Tendrá que cerrar sesión y volver a iniciarla para solucionarlo (¡primero corrija los permisos!).fuente
chmod?