Kif Restore Imħassar /tmp Direttorju fil-Linux


Id-direttorju /tmp fih l-aktar fajls li huma meħtieġa temporanjament, huwa użat minn programmi differenti biex jinħolqu fajls lock u għall-ħażna temporanja tad-data. Ħafna minn dawn il-fajls huma importanti għall-programmi li qed jaħdmu bħalissa u t-tħassir tagħhom jista 'jirriżulta f'ħabta tas-sistema.

Fis-sistemi kollha, jekk mhux fil-biċċa l-kbira tal-Linux, il-kontenut tad-direttorju /tmp jitħassar (jitħassar) fil-ħin tal-ibbutjar jew fl-għeluq mis-sistema lokali. Din hija proċedura standard għall-amministrazzjoni tas-sistema, biex jitnaqqas l-ammont ta 'spazju għall-ħażna użat (tipikament, fuq disk drive).

Importanti: Tħassarx fajls mid-direttorju /tmp sakemm ma tkunx taf eżatt x'qed tagħmel! F'sistemi b'ħafna utenti, dan jista' potenzjalment ineħħi fajls attivi, u jfixkel l-attivitajiet tal-utenti (permezz ta' programmi li qed jużaw).

X'jiġri jekk aċċidentalment tħassar id-direttorju /tmp? F'dan l-artikolu, aħna ser nuruk kif tirrestawra (joħloq mill-ġdid) direttorju /tmp wara li tħassarha.

Ftit affarijiet li għandek tinnota qabel ma tħaddem il-kmandi hawn taħt.

  • il-/tmp għandu jappartjeni għall-utent root.
  • issettja l-permessi xierqa li jippermettu lill-utenti kollha jużaw dan id-direttorju (għamlu pubbliku).

$ sudo mkdir /tmp 
$ sudo chmod 1777 /tmp

Inkella, mexxi dan il-kmand.

$ sudo mkdir -m 1777 /tmp

Issa mexxi l-kmand hawn taħt biex tivverifika l-permessi tad-direttorju.

$ ls -ld /tmp

Il-permess stabbilit hawn ifisser li kulħadd (sid, grupp u oħrajn) jista’ jaqra, jikteb u jaċċessa fajls fid-direttorju, u l-t (sticky bit), li jimplika fajls jistgħu jitħassru biss mis-sid tagħhom.

Nota: Ladarba tkun irrestawra d-direttorju /tmp kif muri hawn fuq, huwa rakkomandat li terġa 'tibda s-sistema biex tiżgura li l-programmi kollha jibdew joperaw b'mod normali.

Dak hu! F'dan l-artikolu, urejna kif tirrestawra (joħloq mill-ġdid) /tmp direttorju wara li tħassarha aċċidentalment fil-Linux. Waqqa 'l-kummenti tiegħek permezz tal-formola ta' feedback hawn taħt.