GNU/Linux >> Tutoriels Linux >  >> Linux

Comment restaurer le répertoire /tmp supprimé sous Linux

Le /tmp Le répertoire contient principalement des fichiers requis temporairement, il est utilisé par différents programmes pour créer des fichiers de verrouillage et pour le stockage temporaire de données. Beaucoup de ces fichiers sont importants pour les programmes en cours d'exécution et leur suppression peut entraîner un plantage du système.

Sur tous les systèmes Linux, sinon la plupart, le contenu de /tmp répertoire sont supprimés (vidés) au démarrage ou à l'arrêt par le système local. Il s'agit d'une procédure standard pour l'administration système, pour réduire la quantité d'espace de stockage utilisé (généralement, sur un lecteur de disque).

Important :Ne supprimez pas les fichiers du /tmp répertoire à moins que vous ne sachiez exactement ce que vous faites ! Dans les systèmes multi-utilisateurs, cela peut potentiellement supprimer des fichiers actifs, perturbant les activités des utilisateurs (via les programmes qu'ils utilisent).

Que faire si vous supprimez accidentellement le /tmp annuaire? Dans cet article, nous allons vous montrer comment restaurer (recréer) /tmp répertoire après l'avoir supprimé.

Lecture suggérée : Comment récupérer des fichiers supprimés sous Linux

Quelques points à noter avant d'exécuter les commandes ci-dessous.

  • le /tmp doit appartenir à l'utilisateur root.
  • définir les autorisations appropriées qui permettront à tous les utilisateurs d'utiliser ce répertoire (le rendre public).
$ sudo mkdir /tmp 
$ sudo chmod 1777 /tmp

Vous pouvez également exécuter cette commande.

$ sudo mkdir -m 1777 /tmp

Exécutez maintenant la commande ci-dessous pour vérifier les autorisations du répertoire.

$ ls -ld /tmp

L'autorisation définie ici signifie que tout le monde (propriétaire, groupe et autres) peut lire, écrire et accéder aux fichiers du répertoire, et le t (sticky bit), ce qui implique que les fichiers ne peuvent être supprimés que par leur propriétaire.

Remarque :Une fois que vous avez restauré le /tmp comme indiqué ci-dessus, il est recommandé de redémarrer le système pour s'assurer que tous les programmes commencent à fonctionner normalement.

C'est ça! Dans cet article, nous avons montré comment restaurer (recréer) /tmp répertoire après l'avoir supprimé accidentellement sous Linux. Déposez vos commentaires via le formulaire de commentaires ci-dessous.


Linux
  1. Linux – En quoi le lien symbolique /proc//exe diffère-t-il des liens symboliques ordinaires ?

  2. Linux – Comment créer /dev/null ?

  3. Comment compresser un répertoire sous Linux

  4. Comment systemd-tmpfiles nettoie /tmp/ ou /var/tmp (remplacement de tmpwatch) dans CentOS / RHEL 7

  5. UNIX / Linux :Quelle est la bonne permission des répertoires /tmp et /var/tmp

Comment supprimer un répertoire sous Linux

Répertoire Linux tmp :tout ce que vous devez savoir

Comment trouver la taille d'un répertoire sous Linux

Comment restaurer ou récupérer des commandes supprimées sous Linux

Comment supprimer des fichiers et des répertoires sous Linux

Comment copier un répertoire sous Linux