/var ແມ່ນໄດເລກະທໍລີຍ່ອຍມາດຕະຖານຂອງໄດເລກະທໍລີຮາກໃນ Linux ແລະລະບົບປະຕິບັດການອື່ນໆທີ່ຄ້າຍຄືກັບ Unix ທີ່ມີໄຟລ໌ທີ່ລະບົບຂຽນຂໍ້ມູນໃນລະຫວ່າງການດໍາເນີນງານຂອງມັນ.
ການນໍາໃຊ້ var directory ໃນ Linux ແມ່ນຫຍັງ?
/var ມີໄຟລ໌ຂໍ້ມູນຕົວແປ. ນີ້ປະກອບມີ spool directory ແລະໄຟລ໌, ຂໍ້ມູນການບໍລິຫານແລະການບັນທຶກ, ແລະໄຟລ໌ຊົ່ວຄາວແລະຊົ່ວຄາວ. ບາງສ່ວນຂອງ /var ບໍ່ສາມາດແບ່ງປັນໄດ້ລະຫວ່າງລະບົບຕ່າງໆ. ຕົວຢ່າງເຊັ່ນ /var/log , /var/lock , ແລະ /var/run .
var lib directory ໃນ Linux ແມ່ນຫຍັງ?
/var/lib ແທ້ຈິງແລ້ວແມ່ນໄດເລກະທໍລີທີ່ຖືກຕ້ອງ; ດັ່ງທີ່ອະທິບາຍໄວ້ໃນມາດຕະຖານການຈັດລຳດັບຂອງລະບົບໄຟລ໌, ລຳດັບຊັ້ນນີ້ ຖືຂໍ້ມູນຂອງລັດທີ່ກ່ຽວຂ້ອງກັບແອັບພລິເຄຊັນ ຫຼືລະບົບ. ຂໍ້ມູນຂອງລັດແມ່ນຂໍ້ມູນທີ່ບັນດາໂຄງການດັດແກ້ໃນຂະນະທີ່ພວກເຂົາແລ່ນ, ແລະມັນກ່ຽວຂ້ອງກັບໂຮດສະເພາະຫນຶ່ງ.
ຂ້ອຍສາມາດລຶບໂຟນເດີ var ໃນ Linux ໄດ້ບໍ?
ສ່ວນໃຫຍ່, ແຕ່ບໍ່ແມ່ນທັງຫມົດ, ໄຟລ໌ ພາຍໃຕ້ /var/cache ແມ່ນປອດໄພທີ່ຈະລຶບ. ຢ່າລຶບໄດເລກະທໍລີ ຫຼືປ່ຽນຄວາມເປັນເຈົ້າຂອງຂອງເຂົາເຈົ້າ. ແລ່ນ du /var/cache/* | sort -n ເພື່ອເບິ່ງສິ່ງທີ່ມີຫ້ອງ. ຖາມທີ່ນີ້ຖ້າທ່ານບໍ່ຮູ້ວ່າໄດເລກະທໍລີຂະຫນາດໃຫຍ່ປອດໄພທີ່ຈະເຮັດຄວາມສະອາດ.
ໄຟລ໌ var ແມ່ນຫຍັງ?
VAR ແມ່ນ ຮູບແບບເອກະສານທີ່ໃຊ້ໂດຍໂຄງການພັດທະນາຊອບແວຕ່າງໆ. ໄຟລ໌ VAR ເກັບຮັກສາໂຄງສ້າງການຂຽນໂປຼແກຼມທີ່ເອີ້ນວ່າຕົວແປ. ໄຟລ໌ VAR ແມ່ນໃຊ້ສໍາລັບການເກັບຮັກສາຂໍ້ມູນກ່ຽວກັບຕົວລະບຸ, ຄ່າ ແລະບໍລິບົດ.
ຈະເກີດຫຍັງຂຶ້ນຖ້າ VAR ເຕັມ?
Barry Margolin. /var/adm/messages ບໍ່ສາມາດເຕີບໂຕໄດ້. ຖ້າ /var/tmp ຢູ່ໃນ /var partition, ບັນດາໂຄງການທີ່ພະຍາຍາມສ້າງໄຟລ໌ temp ຢູ່ທີ່ນັ້ນຈະລົ້ມເຫລວ.
VAR ຕ້ອງການການແບ່ງສ່ວນບໍ?
ຖ້າເຄື່ອງຂອງເຈົ້າຈະເປັນເຊີບເວີເມລ, ເຈົ້າອາດຈະຕ້ອງສ້າງ /var/mail partition ແຍກຕ່າງຫາກ. ເລື້ອຍໆ, ການວາງ / tmp ໃນພາທິຊັນຂອງຕົນເອງ, ຕົວຢ່າງ 20-50MB, ແມ່ນຄວາມຄິດທີ່ດີ. ຖ້າທ່ານກໍາລັງຕັ້ງເຄື່ອງແມ່ຂ່າຍທີ່ມີບັນຊີຜູ້ໃຊ້ຈໍານວນຫລາຍ, ໂດຍທົ່ວໄປແລ້ວມັນດີທີ່ຈະມີການແບ່ງປັນ / ເຮືອນຂະຫນາດໃຫຍ່ແຍກຕ່າງຫາກ.
ຂ້ອຍຈະໃຊ້ Linux ໄດ້ແນວໃດ?
distros ຂອງມັນມາຢູ່ໃນ GUI (ການໂຕ້ຕອບຜູ້ໃຊ້ແບບກາຟິກ), ແຕ່ໂດຍພື້ນຖານແລ້ວ, Linux ມີ CLI (ການໂຕ້ຕອບເສັ້ນຄໍາສັ່ງ). ໃນບົດສອນນີ້, ພວກເຮົາຈະກວມເອົາຄໍາສັ່ງພື້ນຖານທີ່ພວກເຮົາໃຊ້ໃນແກະຂອງ Linux. ເພື່ອເປີດ terminal, ກົດ Ctrl+Alt+T ໃນ Ubuntu, ຫຼືກົດ Alt+F2, ພິມໃນ gnome-terminal, ແລະກົດ enter.
ຂ້ອຍຈະຊອກຫາ var lib ໄດ້ແນວໃດ?
ສະຖານທີ່ເກັບຮັກສາຮູບພາບ Docker ແລະບັນຈຸ
- Ubuntu: /var/lib/docker/
- Fedora: /var/lib/docker/
- Debian: /var/lib/docker/
- Windows: C:ProgramDataDockerDesktop.
- MacOS: ~/Library/Containers/com. docker. docker/Data/vms/0/
ຂ້ອຍຈະເຂົ້າເຖິງ var lib ໄດ້ແນວໃດ?
ປະເພດ “cd /var/lib/mysql”. ຖ້າທ່ານໄດ້ອ່ານການອະນຸຍາດໃຫ້ເຂົ້າເຖິງ /var/lib/mysql ຢູ່ໃນໂຮດຫ່າງໄກສອກຫຼີກ, ທ່ານບໍ່ຄວນຈະມີຂໍ້ຜິດພາດຢູ່ທີ່ນີ້. ພິມ “lcd /var/lib/mysql” (ສົມມຸດວ່າເສັ້ນທາງໄດເລກະທໍລີດຽວກັນຢູ່ໃນທ້ອງຖິ່ນ). ຖ້າທ່ານໄດ້ອ່ານການອະນຸຍາດໃຫ້ເຂົ້າເຖິງ /var/lib/mysql ໃນໂຮດທ້ອງຖິ່ນ, ທ່ານບໍ່ຄວນຈະມີຂໍ້ຜິດພາດຢູ່ທີ່ນີ້.
ຂ້ອຍຈະໄປ var lib ໄດ້ແນວໃດ?
ຢູ່ທີ່ນັ້ນທ່ານສາມາດຊອກຫາລະບົບໄຟລ໌ທີ່ສົມບູນພາຍໃຕ້ /data, ລວມທັງ ./var/lib/docker. ຖ້າທ່ານຕ້ອງການ, ທ່ານສາມາດ "chroot / ຂໍ້ມູນ" ໃນ shell prompt ເພື່ອໃຫ້ມີທັດສະນະທີ່ດີກວ່າ. ເມື່ອ docker ຖືກເປີດໃຊ້ດ້ວຍການແຈກຢາຍຂອງທ່ານໃນ WSL2, ທ່ານສາມາດກວດເບິ່ງກ່ອງບັນຈຸຂອງທ່ານໃນໄດເລກະທໍລີການແຈກຢາຍ / mnt ໄດ້ຕະຫຼອດເວລາ.
ຂ້ອຍຈະເຮັດຄວາມສະອາດໂຟນເດີ var ໄດ້ແນວໃດ?
ວິທີການລຶບລາຍຊື່ຊົ່ວຄາວອອກ
- ກາຍເປັນ superuser.
- ປ່ຽນເປັນໄດເລກະທໍລີ /var/tmp. # cd /var/tmp. …
- ລົບໄຟລ໌ແລະໄດເລກະທໍລີຍ່ອຍໃນໄດເລກະທໍລີປະຈຸບັນ. # rm -r *
- ປ່ຽນໄປຫາໄດເລກະທໍລີອື່ນທີ່ມີໄດເລກະທໍລີຍ່ອຍຊົ່ວຄາວ ຫຼືບໍ່ຈໍາເປັນ ແລະໄຟລ໌ທີ່ລ້າສະໄຫມ, ແລະລຶບພວກມັນໂດຍການເຮັດຊ້ໍາຂັ້ນຕອນທີ 3 ຂ້າງເທິງ.
ຂ້ອຍສາມາດລຶບ var cache apt ໄດ້ບໍ?
ລຶບໄຟລ໌ທີ່ບໍ່ມີປະໂຫຍດທັງໝົດອອກຈາກແຄດ APT
ຄືກັບສະອາດ, autoclean ລຶບລ້າງບ່ອນເກັບຂໍ້ມູນທ້ອງຖິ່ນຂອງໄຟລ໌ແພັກເກັດທີ່ດຶງມາ. … ທາງເລືອກການຕັ້ງຄ່າ APT::Clean-Installed ຈະປ້ອງກັນບໍ່ໃຫ້ແພັກເກດທີ່ຕິດຕັ້ງຖືກລົບລ້າງ ຖ້າຫາກວ່າມັນຖືກຕັ້ງໃຫ້ປິດ.
ມັນປອດໄພບໍທີ່ຈະລຶບ cache ໃນ Linux?
ໂດຍທົ່ວໄປແລ້ວມັນປອດໄພທີ່ຈະລຶບມັນ. ທ່ານອາດຈະຕ້ອງການປິດຄໍາຮ້ອງສະຫມັກກາຟິກທັງຫມົດ (ເຊັ່ນ: banshee, rhythmbox, vlc, software-center, ..) ເພື່ອປ້ອງກັນຄວາມສັບສົນຂອງບັນດາໂຄງການທີ່ເຂົ້າເຖິງ cache (ໄຟລ໌ຂອງຂ້ອຍໄປບ່ອນໃດ!?).