Cum să restaurați directorul /tmp șters în Linux


Directorul /tmp conține în mare parte fișiere care sunt necesare temporar, este folosit de diferite programe pentru a crea fișiere de blocare și pentru stocarea temporară a datelor. Multe dintre aceste fișiere sunt importante pentru programele care rulează în prezent, iar ștergerea lor poate duce la o blocare a sistemului.

Pe toate, dacă nu pe majoritatea sistemelor Linux, conținutul directorului /tmp este șters (șters) la pornire sau la închidere de către sistemul local. Aceasta este o procedură standard pentru administrarea sistemului, pentru a reduce cantitatea de spațiu de stocare utilizată (de obicei, pe o unitate de disc).

Important: nu ștergeți fișiere din directorul /tmp decât dacă știți exact ce faceți! În sistemele cu mai mulți utilizatori, acest lucru poate elimina fișierele active, perturbând activitățile utilizatorilor (prin programele pe care le folosesc).

Ce se întâmplă dacă ștergeți accidental directorul /tmp? În acest articol, vă vom arăta cum să restaurați (recreați) directorul /tmp după ștergerea acestuia.

Lectură sugerată: Cum să recuperați fișierele șterse în Linux

Câteva lucruri de reținut înainte de a rula comenzile de mai jos.

  • /tmp trebuie să aparțină utilizatorului root.
  • setați permisiunile corespunzătoare care vor permite tuturor utilizatorilor să folosească acest director (faceți-l public).
sudo mkdir /tmp 
sudo chmod 1777 /tmp

Alternativ, rulați această comandă.

sudo mkdir -m 1777 /tmp

Acum rulați comanda de mai jos pentru a verifica permisiunile directorului.

ls -ld /tmp

Permisiunea setată aici înseamnă că toată lumea (proprietar, grup și alții) poate citi, scrie și accesa fișierele din director, iar t (bit lipicios), implicând că fișierele pot fi șterse numai de proprietarul lor.

Notă: după ce ați restaurat directorul /tmp după cum se arată mai sus, vă recomandăm să reporniți sistemul pentru a vă asigura că toate programele încep să funcționeze normal.

Asta este! În acest articol, am arătat cum să restaurați (recreați) directorul /tmp după ce l-am șters accidental în Linux. Trimiteți comentariile dvs. prin formularul de feedback de mai jos.