ວິທີການຟື້ນຟູປື້ມທີ່ຖືກລຶບອອກ/tmp ໃນ Linux


ໄດເລກະທໍລີ /tmp ມີເອກະສານສ່ວນຫຼາຍທີ່ຕ້ອງການຊົ່ວຄາວ, ມັນຖືກໃຊ້ໂດຍໂປແກຼມຕ່າງໆເພື່ອສ້າງແຟ້ມລັອກແລະເພື່ອເກັບຂໍ້ມູນຊົ່ວຄາວ. ຫຼາຍເອກະສານເຫຼົ່ານີ້ແມ່ນມີຄວາມ ສຳ ຄັນ ສຳ ລັບໂປຣແກຣມທີ່ ກຳ ລັງ ດຳ ເນີນຢູ່ແລະການລຶບມັນອາດຈະເຮັດໃຫ້ລະບົບລົ້ມລະລາຍ.

ຖ້າບໍ່ແມ່ນລະບົບ Linux ສ່ວນໃຫຍ່, ເນື້ອໃນຂອງໄດເລກະທໍລີ /tmp ຈະຖືກລຶບອອກ (ລຶບອອກ) ໃນເວລາບູດຫຼືໃນເວລາປິດລະບົບໂດຍລະບົບທ້ອງຖິ່ນ. ນີ້ແມ່ນຂັ້ນຕອນມາດຕະຖານ ສຳ ລັບການບໍລິຫານລະບົບ, ເພື່ອຫຼຸດຜ່ອນ ຈຳ ນວນພື້ນທີ່ໃນການເກັບຮັກສາທີ່ໃຊ້ (ໂດຍປົກກະຕິ, ໃນແຜ່ນດິດ).

ສິ່ງທີ່ ສຳ ຄັນ: ຢ່າລຶບໄຟລ໌ຈາກໄດເລກະທໍລີ /tmp ເວັ້ນເສຍແຕ່ວ່າທ່ານຈະຮູ້ຢ່າງແນ່ນອນວ່າທ່ານ ກຳ ລັງເຮັດຫຍັງຢູ່! ໃນລະບົບຜູ້ ນຳ ໃຊ້ຫຼາຍຄົນ, ສິ່ງນີ້ສາມາດ ກຳ ຈັດແຟ້ມເອກະສານທີ່ມີການເຄື່ອນໄຫວ, ລົບກວນກິດຈະ ກຳ ຂອງຜູ້ໃຊ້ (ຜ່ານໂປແກຼມທີ່ພວກເຂົາ ກຳ ລັງໃຊ້).

ຈະເປັນແນວໃດຖ້າທ່ານລຶບລະບົບຮວບຮວມ /tmp ໂດຍບັງເອີນ? ໃນບົດຄວາມນີ້, ພວກເຮົາຈະສະແດງວິທີການທີ່ທ່ານຈະສ້າງ (ບັນທຶກ) ລະບົບ /tmp ຫຼັງຈາກລຶບແລ້ວ.

ສອງສາມສິ່ງທີ່ຄວນສັງເກດກ່ອນທີ່ຈະດໍາເນີນການຄໍາສັ່ງຂ້າງລຸ່ມນີ້.

  • the/tmp ຕ້ອງເປັນຂອງຜູ້ໃຊ້ຮາກ.
  • ກຳ ນົດສິດອະນຸຍາດທີ່ ເໝາະ ສົມເຊິ່ງຈະຊ່ວຍໃຫ້ຜູ້ໃຊ້ທຸກຄົນສາມາດ ນຳ ໃຊ້ໄດເລກະທໍລີນີ້ (ເຮັດໃຫ້ສາທາລະນະ).

$ sudo mkdir /tmp 
$ sudo chmod 1777 /tmp

ອີກທາງເລືອກ, ດຳ ເນີນການ ຄຳ ສັ່ງນີ້.

$ sudo mkdir -m 1777 /tmp

ຕອນນີ້ດໍາເນີນການຄໍາສັ່ງຂ້າງລຸ່ມນີ້ເພື່ອກວດສອບສິດຂອງໄດເລກະທໍລີ.

$ ls -ld /tmp

ໃບອະນຸຍາດທີ່ ກຳ ນົດໄວ້ນີ້ ໝາຍ ຄວາມວ່າທຸກໆຄົນ (ເຈົ້າຂອງ, ກຸ່ມແລະຄົນອື່ນໆ) ສາມາດອ່ານ, ຂຽນແລະເຂົ້າເຖິງເອກະສານຕ່າງໆໃນໄດເລກະທໍລີ, ແລະ t (ຫນຽວ), ການ ນຳ ເອົາເອກະສານອາດຈະຖືກລຶບໂດຍເຈົ້າຂອງຂອງພວກເຂົາເທົ່ານັ້ນ.

ໝາຍ ເຫດ: ເມື່ອທ່ານໄດ້ກູ້ຄືນລະບົບ /tmp ດັ່ງທີ່ສະແດງຢູ່ຂ້າງເທິງ, ແນະ ນຳ ໃຫ້ທ່ານເປີດລະບົບ ໃໝ່ ເພື່ອຮັບປະກັນວ່າທຸກໆໂປແກຼມເລີ່ມປະຕິບັດງານຕາມປົກກະຕິ.

ນັ້ນແມ່ນມັນ! ໃນບົດຂຽນນີ້, ພວກເຮົາໄດ້ສະແດງວິທີການຟື້ນຟູ (ສ້າງ ໃໝ່)/tmp ໄດເລກະທໍລີຫຼັງຈາກລຶບມັນໂດຍບັງເອີນໃນ Linux. ລົງ ຄຳ ເຫັນຂອງທ່ານຜ່ານແບບຟອມ ຄຳ ເຫັນຂ້າງລຸ່ມນີ້.