j'essayais de courir
Sudo rm -r ./tmp
mais à la place tapé
Sudo rm -r /tmp
Sera-t-il corrigé en courant?
Sudo mkdir /tmp
si je fais quelles autorisations devrais-je lui donner?
ps: je ne me suis pas encore déconnecté de mon système
Je ne peux pas penser à une raison pour laquelle cela ne fonctionnerait pas. Sur mon système, les autorisations sont définies par:
Sudo chmod 1777 /tmp
(drwxrwxrwxt)
Vous devez exécuter les commandes suivantes pour restaurer le dossier tmp.
Sudo -i
# You now have a root Prompt and do not need to continue typing Sudo
mkdir /tmp
chmod 1777 /tmp
exit
Alors tu devrais être tout bon
Pour ajouter à la réponse d'Alex, vous pouvez exécuter ces deux commandes simultanément en utilisant l'option -m
ou --mode
pour mkdir (1) , qui spécifie le mode du répertoire créé:
-m, --mode=MODE set file mode (as in chmod), not a=rwx - umask
Donc, la commande serait:
Sudo mkdir -m 1777 /tmp