Com restaurar el directori /tmp suprimit a Linux


El directori /tmp conté majoritàriament fitxers que són necessaris temporalment, és utilitzat per diferents programes per crear fitxers de bloqueig i per a l'emmagatzematge temporal de dades. Molts d'aquests fitxers són importants per als programes que s'executen actualment i suprimir-los pot provocar un error del sistema.

En tots, si no en la majoria dels sistemes Linux, el contingut del directori /tmp s'elimina (esborra) en el moment de l'arrencada o quan s'apaga el sistema local. Aquest és un procediment estàndard per a l'administració del sistema, per reduir la quantitat d'espai d'emmagatzematge utilitzat (normalment, en una unitat de disc).

Important: No suprimiu fitxers del directori /tmp tret que sàpigues exactament què estàs fent! En sistemes multiusuari, això pot eliminar fitxers actius, interrompent les activitats dels usuaris (mitjançant els programes que estan utilitzant).

Què passa si suprimiu accidentalment el directori /tmp? En aquest article, us mostrarem com restaurar (recrear) el directori /tmp després d'haver-lo suprimit.

Algunes coses a tenir en compte abans d'executar les ordres següents.

  • el /tmp ha de pertànyer a l'usuari root.
  • establiu els permisos adequats que permetin a tots els usuaris utilitzar aquest directori (fer-lo públic).

$ sudo mkdir /tmp 
$ sudo chmod 1777 /tmp

Alternativament, executeu aquesta comanda.

$ sudo mkdir -m 1777 /tmp

Ara executeu l'ordre següent per comprovar els permisos del directori.

$ ls -ld /tmp

El permís establert aquí significa que tothom (propietari, grup i altres) pot llegir, escriure i accedir als fitxers del directori, i el t (bit enganxós), implicant que els fitxers només poden ser eliminats pel seu propietari.

Nota: Un cop hàgiu restaurat el directori /tmp com es mostra més amunt, es recomana que reinicieu el sistema per assegurar-vos que tots els programes comencen a funcionar amb normalitat.

Això és! En aquest article, vam mostrar com restaurar (recrear) el directori /tmp després d'eliminar-lo accidentalment a Linux. Deixeu els vostres comentaris mitjançant el formulari de comentaris a continuació.