ວິທີການຄົ້ນຫາແລະລຶບລາຍຊື່ໄດເລກະທໍລີຄືນ ໃໝ່ ໃນ Linux
ໃນ ໜຶ່ງ ໃນບົດຂຽນທີ່ຜ່ານມາຂອງພວກເຮົາ, ພວກເຮົາໄດ້ອະທິບາຍວິທີການຊອກຫາບັນດາທິດທາງແລະແຟ້ມຊັ້ນ ນຳ ທີ່ໃຊ້ເນື້ອທີ່ດິດຫຼາຍທີ່ສຸດໃນລະບົບແຟ້ມໃນ Linux. ຖ້າທ່ານສັງເກດເຫັນວ່າໄດເລກະທໍລີດັ່ງກ່າວບໍ່ມີເອກະສານ ສຳ ຄັນແລະໄດເລກະທໍລີຍ່ອຍຕ່າງໆ (ເຊັ່ນວ່າ ສຳ ຮອງຂໍ້ມູນເກົ່າ, ການດາວໂຫຼດແລະອື່ນໆ), ຫຼັງຈາກນັ້ນທ່ານສາມາດລຶບພວກມັນອອກເພື່ອເຮັດໃຫ້ພື້ນທີ່ຫວ່າງຂອງທ່ານເສີຍລົງ.
ຄຳ ແນະ ນຳ ສັ້ນໆນີ້ອະທິບາຍວິທີການຊອກຫາແລະລຶບລາຍຊື່ຄືນ ໃໝ່ ໃນລະບົບເອກະສານ Linux.
ເພື່ອບັນລຸຈຸດປະສົງຂ້າງເທິງ, ທ່ານສາມາດໃຊ້ ຄຳ ສັ່ງຊອກຫາພ້ອມກັບ ຄຳ ສັ່ງ rm ໂດຍໃຊ້ syntax ຂ້າງລຸ່ມນີ້. ໃນທີ່ນີ້ສັນຍາລັກ +
ໃນຕອນທ້າຍເຮັດໃຫ້ສາມາດອ່ານໄດເລກະທໍລີຫຼາຍຄູ່ພ້ອມກັນ.
$ find /start/search/from/this/dir -name "dirname-to-delete" -type d -exec /bin/rm -rf {} +
ເອົາໃຈໃສ່: ທ່ານຕ້ອງໃຊ້ ຄຳ ສັ່ງ rm ຢ່າງລະມັດລະວັງເພາະມັນແມ່ນ ໜຶ່ງ ໃນ ຄຳ ສັ່ງທີ່ເປັນອັນຕະລາຍທີ່ສຸດໃນການ ນຳ ໃຊ້ Linux: ທ່ານອາດຈະລຶບບັນດາລະບົບ ສຳ ຄັນຂອງລະບົບທີ່ ສຳ ຄັນ, ດັ່ງນັ້ນຈຶ່ງເຮັດໃຫ້ລະບົບລົ້ມເຫຼວ.
ໃນຕົວຢ່າງຂ້າງລຸ່ມນີ້, ພວກເຮົາຈະຄົ້ນຫາໄດເລກະທໍລີທີ່ເອີ້ນວ່າ files_2008 ແລະລຶບມັນອອກມາເລື້ອຍໆ:
$ $find ~/Downloads/software -name "files_2008" -type d -exec /bin/rm -rf {} +
ທ່ານຍັງສາມາດໃຊ້ຊອກຫາແລະ xargs; ໃນ syntax ຕໍ່ໄປນີ້, ການປະຕິບັດງານ -print0
ຊ່ວຍໃຫ້ການພິມເສັ້ນທາງໄດເລກະທໍລີເຕັມຮູບແບບຜົນຜະລິດຕາມມາດຕະຖານ, ຕາມດ້ວຍຕົວອັກສອນຫຍໍ້:
$ find /start/search/from/this/dir -name "dirname-to-delete" -type d -print0 | xargs -0 /bin/rm -rf "{}"
ໂດຍໃຊ້ຕົວຢ່າງດຽວກັນຂ້າງເທິງ, ພວກເຮົາມີ:
$ find ~/Downloads/software -name "files_2008" -type d -print0 | xargs -0 /bin/rm -rf "{}"
ສຸດທ້າຍ, ຖ້າທ່ານກັງວົນກ່ຽວກັບຄວາມປອດໄພຂອງຂໍ້ມູນຂອງທ່ານ, ທ່ານອາດຈະຕ້ອງການຮຽນຮູ້ 3 ວິທີຂອງການລຶບ ‘ແຟ້ມແລະໄດເລກະທໍລີ’ ຢ່າງຖາວອນແລະປອດໄພໃນ Linux.
ຢ່າລືມອ່ານບົດຄວາມທີ່ມີປະໂຫຍດຫຼາຍກວ່າເກົ່າກ່ຽວກັບການຄຸ້ມຄອງເອກະສານແລະລະບົບໃນ Linux:
<
ໃນບົດຂຽນນີ້, ພວກເຮົາໄດ້ສະແດງໃຫ້ທ່ານເຫັນວິທີການຊອກຫາແລະລຶບລາຍຊື່ໄດເລກະທໍລີຄືນ ໃໝ່ ໃນ Linux. ຖ້າທ່ານມີ ຄຳ ຖາມຫຼືຄວາມຄິດພິເສດໃດໆທີ່ທ່ານຢາກເພີ່ມໃສ່ຫົວຂໍ້ນີ້, ໃຫ້ ນຳ ໃຊ້ພາກ ຄຳ ເຫັນຂ້າງລຸ່ມນີ້.