Giunsa Pag-uli ang Natangtang/tmp Direktoryo sa Linux


Ang /tmp nga direktoryo adunay kasagarang mga file nga gikinahanglan temporaryo, kini gigamit sa lain-laing mga programa sa paghimo sa lock files ug alang sa temporaryo nga pagtipig sa data. Daghan niini nga mga file importante alang sa kasamtangan nga pagpadagan sa mga programa ug ang pagtangtang niini mahimong moresulta sa pagkahagsa sa sistema.

Sa tanan kung dili sa kadaghanan nga mga sistema sa Linux, ang mga sulud sa direktoryo nga /tmp gitangtang (gitangtang) sa oras sa pag-boot o sa pagsira sa lokal nga sistema. Kini usa ka sumbanan nga pamaagi alang sa pagdumala sa sistema, aron makunhuran ang gidaghanon sa espasyo sa pagtipig nga gigamit (kasagaran, sa usa ka disk drive).

Importante: Ayaw pagtangtang sa mga file gikan sa /tmp nga direktoryo gawas kung nahibal-an nimo kung unsa ang imong gibuhat! Sa mga sistema sa daghang tiggamit, mahimo’g makuha niini ang mga aktibo nga file, nga makabalda sa mga kalihokan sa mga tiggamit (pinaagi sa mga programa nga ilang gigamit).

Unsa kaha kung wala tuyoa nimo nga natangtang ang /tmp nga direktoryo? Niining artikuloha, ipakita namo kanimo kon unsaon pag-uli (pagbuhat pag-usab) /tmp direktoryo human kini matangtang.

Pipila ka mga butang nga timan-an sa dili pa ipadagan ang mga sugo sa ubos.

  • ang /tmp kinahanglang iya sa gamut nga tiggamit.
  • pagbutang ug angay nga permiso nga magtugot sa tanang tiggamit sa paggamit niini nga direktoryo (himoa kini nga publiko).

$ sudo mkdir /tmp 
$ sudo chmod 1777 /tmp

Sa laing paagi, padagana kini nga sugo.

$ sudo mkdir -m 1777 /tmp

Karon padagana ang sugo sa ubos aron masusi ang mga permiso sa direktoryo.

$ ls -ld /tmp

Ang permiso nga gitakda dinhi nagpasabot nga ang tanan (tag-iya, grupo ug uban pa) makabasa, makasulat ug maka-access sa mga file sa direktoryo, ug ang t (sticky bit), nga nagpasabot nga ang mga file mahimo ra nga tangtangon sa ilang tag-iya.

Mubo nga sulat: Kung nabalik na nimo ang direktoryo nga /tmp sama sa gipakita sa ibabaw, girekomenda nga i-reboot nimo ang sistema aron masiguro nga ang tanan nga mga programa magsugod sa normal nga paglihok.

Mao na! Niini nga artikulo, gipakita namo kung unsaon pag-uli (pagbuhat pag-usab) /tmp nga direktoryo human kini aksidenteng matangtang sa Linux. Ihulog ang imong mga komento pinaagi sa porma sa feedback sa ubos.