Kako vratiti izbrisani direktorij /tmp u Linuxu
Direktorij /tmp
sadrži uglavnom datoteke koje su privremeno potrebne, koriste ga različiti programi za stvaranje zaključanih datoteka i za privremenu pohranu podataka. Mnoge od ovih datoteka važne su za trenutno pokrenute programe i njihovo brisanje može dovesti do pada sustava.
Na svim, ako ne i na većini Linux sustava, sadržaj /tmp
direktorija se briše (briše) tijekom pokretanja ili gašenja lokalnog sustava. Ovo je standardni postupak za administraciju sustava, kako bi se smanjila količina korištenog prostora za pohranu (obično na disku).
Važno: Nemojte brisati datoteke iz direktorija /tmp
osim ako točno ne znate što radite! U višekorisničkim sustavima to potencijalno može ukloniti aktivne datoteke, ometajući aktivnosti korisnika (putem programa koje koriste).
Što ako slučajno izbrišete direktorij /tmp
? U ovom ćemo vam članku pokazati kako vratiti (ponovno stvoriti) direktorij /tmp
nakon brisanja.
Predloženo za čitanje: Kako oporaviti izbrisane datoteke u Linuxu
Nekoliko stvari koje treba imati na umu prije pokretanja naredbi u nastavku.
- /tmp mora pripadati root korisniku.
- postavite odgovarajuća dopuštenja koja će svim korisnicima omogućiti korištenje ovog imenika (učinite ga javnim).
sudo mkdir /tmp
sudo chmod 1777 /tmp
Alternativno, pokrenite ovu naredbu.
sudo mkdir -m 1777 /tmp
Sada pokrenite donju naredbu da provjerite dopuštenja direktorija.
ls -ld /tmp
Ovdje postavljena dozvola znači da svatko (vlasnik, grupa i drugi) može čitati, pisati i pristupati datotekama u direktoriju, a t
(ljepljivi bit), što znači da datoteke može brisati samo njihov vlasnik.
Napomena: Nakon što ste vratili /tmp
direktorij kao što je prikazano gore, preporučuje se da ponovno pokrenete sustav kako biste osigurali da svi programi počnu raditi normalno.
To je to! U ovom smo članku pokazali kako vratiti (ponovno stvoriti) direktorij /tmp nakon što ste ga slučajno izbrisali u Linuxu. Ostavite svoje komentare putem donjeg obrasca za povratne informacije.