So stellen Sie das gelöschte /tmp-Verzeichnis unter Linux wieder her
Das Verzeichnis /tmp enthält hauptsächlich Dateien, die temporär benötigt werden, es wird von verschiedenen Programmen zum Erstellen von Sperrdateien und zum vorübergehenden Speichern von Daten verwendet. Viele dieser Dateien sind wichtig für aktuell laufende Programme, und das Löschen kann zu einem Systemabsturz führen.
Auf allen, wenn nicht sogar auf den meisten Linux-Systemen, wird der Inhalt des Verzeichnisses /tmp beim Booten oder beim Herunterfahren durch das lokale System gelöscht (gelöscht). Dies ist ein Standardverfahren für die Systemadministration, um den verwendeten Speicherplatz (in der Regel auf einem Laufwerk) zu reduzieren.
Wichtig: Lösche keine Dateien aus dem /tmp-Verzeichnis, es sei denn, du weißt genau, was du tust! In Mehrbenutzersystemen kann dies möglicherweise aktive Dateien entfernen, wodurch die Aktivitäten der Benutzer (über Programme, die sie verwenden) unterbrochen werden.
Was passiert, wenn Sie versehentlich das Verzeichnis /tmp löschen? In diesem Artikel zeigen wir Ihnen, wie Sie das Verzeichnis /tmp nach dem Löschen wiederherstellen (neu erstellen).
Empfohlene Lektüre: So stellen Sie gelöschte Dateien unter Linux wieder her
Ein paar Dinge, die Sie beachten sollten, bevor Sie die folgenden Befehle ausführen.
- /tmp muss dem root-Benutzer gehören.
- Legen Sie entsprechende Berechtigungen fest, die es allen Benutzern ermöglichen, dieses Verzeichnis zu verwenden (es öffentlich zu machen).
$ sudo mkdir /tmp
sudo chmod 1777 /tmp
Alternativ können Sie diesen Befehl ausführen.
$ sudo mkdir -m 1777 /tmp
Führen Sie nun den folgenden Befehl aus, um die Berechtigungen des Verzeichnisses zu überprüfen.
$ ls -ld /tmp
Die hier gesetzten Berechtigungen bedeuten, dass jeder (Besitzer, Gruppe und andere) Dateien im Verzeichnis lesen, schreiben und darauf zugreifen kann, und das t (Sticky Bit), was bedeutet, dass Dateien nur von ihrem Besitzer gelöscht werden dürfen.
Hinweis: Sobald Sie das Verzeichnis /tmp wie oben gezeigt wiederhergestellt haben, wird empfohlen, das System neu zu starten, um sicherzustellen, dass alle Programme normal funktionieren.
Das wars! In diesem Artikel haben wir gezeigt, wie Sie das Verzeichnis /tmp wiederherstellen (neu erstellen), nachdem Sie es versehentlich unter Linux gelöscht haben. Hinterlassen Sie Ihre Kommentare über das untenstehende Feedback-Formular.
