Il /tmp
directory contiene principalmente file che sono richiesti temporaneamente, viene utilizzata da diversi programmi per creare file di blocco e per l'archiviazione temporanea dei dati. Molti di questi file sono importanti per i programmi attualmente in esecuzione e la loro eliminazione potrebbe causare un arresto anomalo del sistema.
Su tutti, se non sulla maggior parte dei sistemi Linux, il contenuto di /tmp
directory vengono cancellate (cancellate) all'avvio o allo spegnimento dal sistema locale. Questa è una procedura standard per l'amministrazione del sistema, per ridurre la quantità di spazio di archiviazione utilizzato (in genere, su un'unità disco).
Importante :Non eliminare i file da /tmp
directory a meno che tu non sappia esattamente cosa stai facendo! Nei sistemi multiutente, questo può potenzialmente rimuovere i file attivi, interrompendo le attività degli utenti (tramite i programmi che stanno utilizzando).
Cosa succede se elimini accidentalmente il /tmp
directory? In questo articolo, ti mostreremo come ripristinare (ricreare) /tmp
directory dopo averla eliminata.
Lettura consigliata: Come recuperare file cancellati in Linux
Alcune cose da notare prima di eseguire i comandi seguenti.
- il /tmp deve appartenere all'utente root.
- imposta le autorizzazioni appropriate che consentiranno a tutti gli utenti di utilizzare questa directory (renderla pubblica).
$ sudo mkdir /tmp $ sudo chmod 1777 /tmp
In alternativa, esegui questo comando.
$ sudo mkdir -m 1777 /tmp
Ora esegui il comando seguente per verificare i permessi della directory.
$ ls -ld /tmp
Il permesso qui impostato significa che tutti (proprietario, gruppo e altri) possono leggere, scrivere e accedere ai file nella directory e il t
(sticky bit), il che implica che i file possono essere eliminati solo dal loro proprietario.
Nota :Dopo aver ripristinato il /tmp
directory come mostrato sopra, si consiglia di riavviare il sistema per garantire che tutti i programmi inizino a funzionare normalmente.
Questo è tutto! In questo articolo, abbiamo mostrato come ripristinare (ricreare) /tmp directory dopo averlo eliminato accidentalmente in Linux. Lascia i tuoi commenti tramite il modulo di feedback qui sotto.