ນີ້ແມ່ນຄໍາສັ່ງ fs_flush ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
fs_flush - ບັງຄັບໃຫ້ Cache Manager ຍົກເລີກໄຟລ໌ cache ຫຼື directory
ສະຫຼຸບສັງລວມ
fs ໄຫຼອອກ [- ເສັ້ນທາງ <dir/file ເສັ້ນທາງ>+] [-ຊ່ວຍ]
fs ໄຫຼອອກ [-p <dir/file ເສັ້ນທາງ>+] [-h]
ລາຍລະອຽດ
ໄດ້ fs ໄຫຼອອກ ຄໍາສັ່ງເອົາອອກຈາກແຄດຂໍ້ມູນທັງຫມົດແລະຂໍ້ມູນສະຖານະພາບທີ່ກ່ຽວຂ້ອງ
ກັບແຕ່ລະໄຟລ໌ຫຼືໄດເລກະທໍລີທີ່ລະບຸ. ໃນຄັ້ງຕໍ່ໄປແອັບພລິເຄຊັນຮ້ອງຂໍຂໍ້ມູນຈາກ
flushed directory ຫຼືໄຟລ໌, Cache Manager ດຶງເອົາສະບັບປະຈຸບັນຫຼາຍທີ່ສຸດຈາກໄຟລ໌
ເຊີບເວີ, ພ້ອມກັບການເອີ້ນຄືນໃໝ່ (ຖ້າຈຳເປັນ) ແລະຂໍ້ມູນສະຖານະທີ່ກ່ຽວຂ້ອງ. ນີ້
ຄໍາສັ່ງບໍ່ມີຜົນຕໍ່ສອງປະເພດຂອງຂໍ້ມູນ:
· ຂໍ້ມູນໃນບັນຟໂຄງການຄໍາຮ້ອງສະຫມັກ.
· ຂໍ້ມູນທີ່ໄດ້ຮັບການປ່ຽນແປງໃນທ້ອງຖິ່ນແລະລາຍລັກອັກສອນໃນຖານຄວາມຈໍາແຕ່ຍັງບໍ່ທັນໄດ້ລາຍລັກອັກສອນ
ຄັດລອກຢູ່ໃນເຄື່ອງເຊີບເວີໄຟລ໌.
ເພື່ອລ້າງຂໍ້ມູນທັງໝົດໃນແຄດທີ່ຖືກດຶງມາຈາກປະລິມານດຽວກັນກັບໄຟລ໌ທີ່ລະບຸໄວ້
ຫຼືໄດເລກະທໍລີ, ໃຊ້ fs ລະດັບສຽງ ຄໍາສັ່ງ. ເພື່ອລ້າງຈຸດເຊື່ອມຕໍ່ທີ່ເສຍຫາຍ, ໃຫ້ໃຊ້
fs ພູໄຟ ຄໍາສັ່ງ.
OPTIONS
- ເສັ້ນທາງ <dir/file ເສັ້ນທາງ>+
ຕັ້ງຊື່ແຕ່ລະໄຟລ໌ຫຼືໄດເລກະທໍລີທີ່ຈະ flush ຈາກ cache. ຖ້າມັນເປັນໄດເລກະທໍລີ, ພຽງແຕ່
ອົງປະກອບໄດເລກະທໍລີຕົວມັນເອງຖືກລ້າງ, ບໍ່ແມ່ນຂໍ້ມູນທີ່ເກັບໄວ້ຈາກໄຟລ໌ຫຼືໄດເລກະທໍລີຍ່ອຍທີ່
ອາໄສຢູ່ໃນມັນ. ຊື່ເສັ້ນທາງບາງສ່ວນຖືກຕີຄວາມໝາຍທຽບກັບການເຮັດວຽກໃນປະຈຸບັນ
ໄດເຣັກທໍຣີ, ເຊິ່ງຍັງເປັນຄ່າເລີ່ມຕົ້ນຖ້າອາກິວເມັນນີ້ຖືກລະເວັ້ນ.
-ຊ່ວຍ
ພິມການຊ່ວຍເຫຼືອອອນໄລນ໌ສໍາລັບຄໍາສັ່ງນີ້. ຕົວເລືອກທີ່ຖືກຕ້ອງອື່ນໆທັງໝົດຖືກລະເລີຍ.
ຕົວຢ່າງ
ຄໍາສັ່ງຕໍ່ໄປນີ້ flushes ຈາກ cache ໄຟລ໌ "projectnotes" ໃນປະຈຸບັນ
ໄດເລກະທໍລີເຮັດວຽກແລະຂໍ້ມູນທັງຫມົດຈາກ subdirectory "ແຜນການ":
% fs flush -path projectnotes ./plans/*
ຄວາມເປັນສ່ວນຕົວ ຕ້ອງການ
ຜູ້ອອກຕ້ອງມີສິດອະນຸຍາດ "l" (ຊອກຫາ) ໃນ ACL ຂອງ root directory ຂອງ
ປະລິມານທີ່ຕັ້ງໄຟລ໌ຫຼືໄດເລກະທໍລີທີ່ມີຊື່ໂດຍ - ເສັ້ນທາງ ການໂຕ້ຖຽງ, ແລະກ່ຽວກັບ ACL ຂອງ
ແຕ່ລະໄດເລກະທໍລີທີ່ນໍາຫນ້າມັນຢູ່ໃນຊື່ເສັ້ນທາງ.
ໃຊ້ fs_flush ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net