ນີ້ແມ່ນຄໍາສັ່ງ agedu ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
ອາຍຸ - ກ່ຽວຂ້ອງກັບການໃຊ້ດິສກ໌ກັບເວລາທີ່ເຂົ້າເຖິງຄັ້ງສຸດທ້າຍເພື່ອລະບຸຂໍ້ມູນຂະໜາດໃຫຍ່ ແລະ ບໍ່ໄດ້ນຳໃຊ້
ສະຫຼຸບສັງລວມ
ອາຍຸ [ ທາງເລືອກໃນການ ] ການປະຕິບັດ [ການປະຕິບັດ... ]
ລາຍລະອຽດ
ອາຍຸ scans a directory tree and produces reports about how much disk space is used in
ແຕ່ລະໄດເລກະທໍລີແລະໄດເລກະທໍລີຍ່ອຍ, ແລະວິທີການນໍາໃຊ້ພື້ນທີ່ດິດນັ້ນສອດຄ່ອງກັບ
ໄຟລ໌ທີ່ມີເວລາເຂົ້າເຖິງຄັ້ງສຸດທ້າຍເມື່ອດົນນານມາແລ້ວ.
ໃນຄໍາສັບຕ່າງໆອື່ນໆ, ອາຍຸ ແມ່ນເຄື່ອງມືທີ່ເຈົ້າອາດຈະໃຊ້ເພື່ອຊ່ວຍເຈົ້າສ້າງພື້ນທີ່ຫວ່າງໃນດິສກ໌. ມັນເຮັດໃຫ້ທ່ານ
ເບິ່ງວ່າໄດເລກະທໍລີໃດກໍາລັງກິນພື້ນທີ່ຫຼາຍທີ່ສຸດ, ເປັນ du ບໍ່; ແຕ່ບໍ່ເຫມືອນກັບ du, ມັນຍັງ
ຈໍາແນກລະຫວ່າງການເກັບກໍາຂໍ້ມູນຂະຫນາດໃຫຍ່ທີ່ຍັງມີການນໍາໃຊ້ແລະທີ່ມີ
ບໍ່ໄດ້ຮັບການເຂົ້າເຖິງໃນເດືອນຫຼືປີ - ສໍາລັບການຍົກຕົວຢ່າງ, archives ຂະຫນາດໃຫຍ່ດາວໂຫຼດ, unpacked,
ໃຊ້ຄັ້ງດຽວ, ແລະບໍ່ເຄີຍເຮັດຄວາມສະອາດ. ຢູ່ໃສ du ຊ່ວຍໃຫ້ທ່ານຊອກຫາສິ່ງທີ່ໃຊ້ພື້ນທີ່ດິດຂອງທ່ານ,
ອາຍຸ ຊ່ວຍໃຫ້ທ່ານຊອກຫາສິ່ງທີ່ ການສູນເສຍ ພື້ນທີ່ດິດຂອງທ່ານ.
ອາຍຸ ມີຮູບແບບການປະຕິບັດຈໍານວນຫນຶ່ງ. ໃນໂຫມດຫນຶ່ງ, ມັນສະແກນແຜ່ນຂອງທ່ານແລະສ້າງດັດສະນີ
ໄຟລ໌ທີ່ປະກອບດ້ວຍໂຄງສ້າງຂໍ້ມູນທີ່ຊ່ວຍໃຫ້ມັນສາມາດດຶງຂໍ້ມູນຕ່າງໆໄດ້ຢ່າງມີປະສິດທິພາບ
ມັນອາດຈະຕ້ອງການ. ໂດຍປົກກະຕິ, ເຈົ້າຈະໃຊ້ມັນຢູ່ໃນໂຫມດນີ້ກ່ອນ, ແລະຫຼັງຈາກນັ້ນດໍາເນີນການໃນຫນຶ່ງຂອງ a
ຈໍານວນຂອງຮູບແບບ 'ການສອບຖາມ' ເພື່ອສະແດງລາຍງານການນໍາໃຊ້ພື້ນທີ່ແຜ່ນຂອງສະເພາະໃດຫນຶ່ງ
ໄດເລກະທໍລີແລະໄດເລກະທໍລີຍ່ອຍຂອງມັນ. ບົດລາຍງານເຫຼົ່ານັ້ນສາມາດຖືກຜະລິດເປັນຂໍ້ຄວາມທໍາມະດາ (ຫຼາຍເຊັ່ນ
du) ຫຼືເປັນ HTML. ອາຍຸ ເຖິງແມ່ນວ່າສາມາດດໍາເນີນການເປັນເຄື່ອງແມ່ຂ່າຍເວັບໄຊຕ໌ຂະຫນາດນ້ອຍ, ນໍາສະເຫນີແຕ່ລະໄດເລກະທໍລີ
ບົດລາຍງານ HTML ທີ່ມີ hyperlinks ເພື່ອໃຫ້ທ່ານທ່ອງໄປຫາລະບົບໄຟລ໌ໄປຫາບົດລາຍງານທີ່ຄ້າຍຄືກັນ
ສໍາລັບລາຍຊື່ອື່ນໆ.
ດັ່ງນັ້ນໂດຍປົກກະຕິທ່ານຈະເລີ່ມຕົ້ນການນໍາໃຊ້ ອາຍຸ ໂດຍບອກມັນໃຫ້ສະແກນຕົ້ນໄມ້ໄດເລກະທໍລີ
ແລະສ້າງດັດຊະນີ. ນີ້ແມ່ນເຮັດດ້ວຍຄໍາສັ່ງເຊັ່ນ:
$ ອາຍຸ -s /home/fred
ເຊິ່ງຈະສ້າງໄຟລ໌ຂໍ້ມູນຂະຫນາດໃຫຍ່ທີ່ເອີ້ນວ່າ agedu.dat ໃນລະບົບປະຈຸບັນຂອງທ່ານ. (ຖ້າວ່າ
ໄດເລກະທໍລີປະຈຸບັນແມ່ນ ພາຍໃນ /home/fred, ຢ່າກັງວົນ - ອາຍຸ ແມ່ນ smart ພຽງພໍທີ່ຈະຫຼຸດ
ໄຟລ໌ດັດສະນີຂອງຕົນເອງ.)
ໄດ້ສ້າງດັດສະນີ, ຕອນນີ້ເຈົ້າຈະສອບຖາມມັນເພື່ອລາຍງານການນໍາໃຊ້ພື້ນທີ່ດິດ. ຖ້າເຈົ້າ
ມີຕົວທ່ອງເວັບແບບກາຟິກ, ວິທີທີ່ງ່າຍທີ່ສຸດແລະງາມທີ່ສຸດໃນການສອບຖາມດັດສະນີແມ່ນໂດຍການແລ່ນ
ອາຍຸ ໃນຮູບແບບເວັບໄຊຕ໌:
$ ອາຍຸ -w
ເຊິ່ງຈະພິມ (ໃນບັນດາຂໍ້ຄວາມອື່ນໆ) URL ໃນຜົນໄດ້ຮັບມາດຕະຖານຂອງຕົນຕາມເສັ້ນຂອງ
URL: http://127.0.0.1: 48638 /
(URL ນັ້ນຈະເລີ່ມຕົ້ນດ້ວຍ `127.', ຊຶ່ງຫມາຍຄວາມວ່າມັນຢູ່ໃນ localhost ພື້ນທີ່ທີ່ຢູ່.
ດັ່ງນັ້ນພຽງແຕ່ຂະບວນການແລ່ນຢູ່ໃນຄອມພິວເຕີດຽວກັນສາມາດພະຍາຍາມເຊື່ອມຕໍ່ກັບເຄື່ອງແມ່ຂ່າຍເວັບໄຊຕ໌ນັ້ນ,
ແລະຍັງມີການຄວບຄຸມການເຂົ້າເຖິງເພື່ອປ້ອງກັນບໍ່ໃຫ້ຜູ້ໃຊ້ອື່ນເຫັນມັນ - ເບິ່ງຂ້າງລຸ່ມນີ້ສໍາລັບ
ລາຍລະອຽດເພີ່ມເຕີມ.)
ຕອນນີ້ວາງ URL ນັ້ນໃສ່ໃນເວັບບຼາວເຊີຂອງເຈົ້າ, ແລະເຈົ້າຈະຖືກສະແດງເປັນຮູບສັນຍາລັກ
ຂອງການນໍາໃຊ້ແຜ່ນໃນ /home/fred ແລະໄດເລກະທໍລີຍ່ອຍທັນທີທັນໃດຂອງມັນ, ມີສີສັນທີ່ແຕກຕ່າງກັນ
ໃຊ້ເພື່ອສະແດງຄວາມແຕກຕ່າງລະຫວ່າງຂໍ້ມູນທີ່ບໍ່ໄດ້ໃຊ້ ແລະຂໍ້ມູນທີ່ເຂົ້າເຖິງບໍ່ດົນມານີ້. ໃຫ້ຄລິກໃສ່ໃດໆ
subdirectory ເພື່ອລົງເຂົ້າໄປໃນມັນແລະເບິ່ງບົດລາຍງານສໍາລັບ subdirectories ຂອງຕົນໃນທາງກັບກັນ; ໃຫ້ຄລິກໃສ່
ພາກສ່ວນຂອງຊື່ເສັ້ນທາງຢູ່ເທິງສຸດຂອງຫນ້າໃດນຶ່ງເພື່ອກັບຄືນໄປຫາໄດເລກະທໍລີລະດັບສູງ. ເມື່ອໃດ
ທ່ານສໍາເລັດການທ່ອງເວັບ, ທ່ານພຽງແຕ່ສາມາດກົດ Ctrl-D ເພື່ອສົ່ງຕົວຊີ້ບອກການສິ້ນສຸດຂອງໄຟລ໌ໄປຫາ.
ອາຍຸ, ແລະມັນຈະປິດລົງ.
ຫຼັງຈາກນັ້ນ, ທ່ານອາດຈະຕ້ອງການລຶບໄຟລ໌ຂໍ້ມູນ agedu.dat, ເນື່ອງຈາກວ່າມັນມີຂະຫນາດໃຫຍ່ pretty.
ໃນຄວາມເປັນຈິງ, ຄໍາສັ່ງ ອາຍຸ -R ຈະເຮັດສິ່ງນີ້ສໍາລັບທ່ານ; ແລະທ່ານສາມາດຕ່ອງໂສ້ ອາຍຸ ຄໍາສັ່ງກ່ຽວກັບ
ເສັ້ນຄໍາສັ່ງດຽວກັນ, ດັ່ງນັ້ນແທນທີ່ຈະເປັນຂ້າງເທິງທີ່ທ່ານສາມາດເຮັດໄດ້
$ ອາຍຸ -s /home/fred -w -R
ສໍາລັບການດໍາເນີນການດ້ວຍຕົນເອງດຽວຂອງ ອາຍຸ ເຊິ່ງສ້າງດັດສະນີຂອງມັນ, ໃຫ້ບໍລິການຫນ້າເວັບຈາກມັນ,
ແລະເຮັດຄວາມສະອາດມັນເມື່ອສໍາເລັດ.
ຖ້າທ່ານບໍ່ມີຕົວທ່ອງເວັບແບບກຣາຟິກ, ທ່ານສາມາດເຮັດແບບສອບຖາມທີ່ອີງໃສ່ຂໍ້ຄວາມໄດ້ເຊັ່ນກັນ. ມີ
ສະແກນ /home/fred ດັ່ງຂ້າງເທິງນີ້, ທ່ານອາດຈະດໍາເນີນການ
$ ອາຍຸ -t /home/fred
ເຊິ່ງອີກເທື່ອຫນຶ່ງໃຫ້ບົດສະຫຼຸບຂອງການນໍາໃຊ້ແຜ່ນໃນ /home/fred ແລະທັນທີທັນໃດຂອງຕົນ
ໄດເລກະທໍລີຍ່ອຍ; ແຕ່ເວລານີ້ ອາຍຸ ຈະພິມມັນຢູ່ໃນຜົນຜະລິດມາດຕະຖານ, ໃນຫຼາຍດຽວກັນ
ຮູບແບບເປັນ du. ຖ້າທ່ານຕ້ອງການຊອກຫາຫຼາຍປານໃດ ອາຍຸ ຂໍ້ມູນແມ່ນມີ, ທ່ານສາມາດເພີ່ມ -a
ທາງເລືອກທີ່ຈະສະແດງພຽງແຕ່ໄຟລ໌ທີ່ເຂົ້າເຖິງຫຼ້າສຸດໃນໄລຍະເວລາທີ່ແນ່ນອນກ່ອນຫນ້ານີ້. ສໍາລັບຕົວຢ່າງ, ສະແດງໃຫ້ເຫັນ
ພຽງແຕ່ໄຟລ໌ທີ່ບໍ່ໄດ້ເບິ່ງຢູ່ໃນຫົກເດືອນຫຼືຫຼາຍກວ່ານັ້ນ:
$ ອາຍຸ -t /home/fred -a 6m
ນັ້ນແມ່ນຄວາມສໍາຄັນຂອງສິ່ງທີ່ ອາຍຸ ບໍ່. ມັນມີຮູບແບບການດໍາເນີນການອື່ນໆສໍາລັບສະລັບສັບຊ້ອນຫຼາຍ
ສະຖານະການ, ແລະ array ປົກກະຕິຂອງທາງເລືອກໃນການກໍາຫນົດຄ່າ. ພາກສ່ວນຕໍ່ໄປນີ້ປະກອບມີ a
ການອ້າງອິງຄົບຖ້ວນສົມບູນສໍາລັບການທໍາງານຂອງມັນທັງຫມົດ.
ການປະຕິບັດງານ ຮູບແບບ
ພາກນີ້ອະທິບາຍຮູບແບບການປະຕິບັດທີ່ສະຫນັບສະຫນູນໂດຍ ອາຍຸ. ແຕ່ລະຄົນເຫຼົ່ານີ້ແມ່ນຢູ່ໃນ
ຮູບແບບຂອງຕົວເລືອກແຖວຄໍາສັ່ງ, ບາງຄັ້ງມີການໂຕ້ຖຽງ. ຕົວເລືອກຫຼາຍຮູບແບບການໃຊ້ງານ
ອາດຈະປາກົດຢູ່ໃນເສັ້ນຄໍາສັ່ງ, ໃນກໍລະນີນີ້ ອາຍຸ ຈະປະຕິບັດການດໍາເນີນການທີ່ກໍານົດໄວ້ຫນຶ່ງ
ຫຼັງຈາກອື່ນ. ຍົກຕົວຢ່າງ, ດັ່ງທີ່ສະແດງຢູ່ໃນພາກກ່ອນ, ທ່ານອາດຈະຕ້ອງການປະຕິບັດ a
ສະແກນແຜ່ນແລະເປີດເຄື່ອງແມ່ຂ່າຍເວັບໄຊຕ໌ທັນທີທີ່ໃຫ້ລາຍງານຈາກການສະແກນນັ້ນ.
-s ລະບົບ or --ສະແກນ ລະບົບ
ໃນຮູບແບບນີ້, ອາຍຸ ສະແກນລະບົບໄຟລ໌ເລີ່ມຕົ້ນຈາກໄດເລກະທໍລີທີ່ລະບຸ, ແລະ
indexes ຜົນໄດ້ຮັບຂອງການສະແກນເຂົ້າໄປໃນໄຟລ໌ຂໍ້ມູນຂະຫນາດໃຫຍ່ທີ່ມີຮູບແບບການເຮັດວຽກອື່ນໆ
ສາມາດສອບຖາມໄດ້.
ໂດຍຄ່າເລີ່ມຕົ້ນ, ການສະແກນຖືກຈໍາກັດຢູ່ໃນລະບົບໄຟລ໌ດຽວ (ນັບຕັ້ງແຕ່ການນໍາໃຊ້ທີ່ຄາດໄວ້
of ອາຍຸ ແມ່ນວ່າທ່ານອາດຈະໃຊ້ມັນເພາະວ່າການແບ່ງປັນແຜ່ນສະເພາະແມ່ນ
ພື້ນທີ່ຫວ່າງໜ້ອຍ). ທ່ານສາມາດເອົາຂໍ້ຈໍາກັດນັ້ນອອກໂດຍການນໍາໃຊ້ --cross-fs ທາງເລືອກ;
ທາງເລືອກການຕັ້ງຄ່າອື່ນໆອະນຸຍາດໃຫ້ທ່ານເພື່ອປະກອບຫຼືຍົກເວັ້ນໄຟລ໌ຫຼືທັງຫມົດ
ໄດເລກະທໍລີຍ່ອຍຈາກການສະແກນ. ເບິ່ງພາກຕໍ່ໄປສໍາລັບລາຍລະອຽດເຕັມຂອງ
ທາງເລືອກໃນການຕັ້ງຄ່າ.
ໄຟລ໌ດັດສະນີແມ່ນຖືກສ້າງຂຶ້ນດ້ວຍການອະນຸຍາດທີ່ຈໍາກັດ, ໃນກໍລະນີທີ່ລະບົບໄຟລ໌ທ່ານ
ການສະແກນມີຂໍ້ມູນລັບຢູ່ໃນໂຄງສ້າງຂອງມັນ.
ໄຟລ໌ດັດສະນີແມ່ນຂຶ້ນກັບຄຸນລັກສະນະຂອງສະຖາປັດຕະຍະກໍາ CPU ທີ່ທ່ານ
ສ້າງໃຫ້ເຂົາເຈົ້າກ່ຽວກັບ. ທ່ານບໍ່ຄວນຄາດຫວັງວ່າຈະສາມາດຍ້າຍໄຟລ໌ດັດສະນີລະຫວ່າງ
ປະເພດຕ່າງໆຂອງຄອມພິວເຕີ ແລະໃຫ້ມັນສືບຕໍ່ເຮັດວຽກ. ຖ້າທ່ານຕ້ອງການໂອນຍ້າຍ
ຜົນໄດ້ຮັບຂອງການສະແກນ disk ກັບຄອມພິວເຕີປະເພດທີ່ແຕກຕ່າງກັນ, ເບິ່ງ -D ແລະ -L
ທາງເລືອກຂ້າງລຸ່ມນີ້.
-w or --ເວັບ
ໃນຮູບແບບນີ້, ອາຍຸ ຄາດວ່າຈະຊອກຫາໄຟລ໌ດັດສະນີທີ່ຂຽນແລ້ວ. ມັນຈັດສັນ ກ
ພອດເຄືອຂ່າຍ, ແລະເລີ່ມເຊີບເວີເວັບເທິງພອດທີ່ໃຫ້ບໍລິການລາຍງານ
ສ້າງຂຶ້ນຈາກໄຟລ໌ດັດສະນີ. ໂດຍຄ່າເລີ່ມຕົ້ນມັນ invents URL ຂອງຕົນເອງແລະພິມອອກ.
ເຄື່ອງແມ່ຂ່າຍເວັບໄຊຕ໌ແລ່ນຈົນກ່ວາ ອາຍຸ ໄດ້ຮັບເຫດການສິ້ນສຸດຂອງໄຟລ໌ຕາມມາດຕະຖານຂອງມັນ
ວັດສະດຸປ້ອນ. (ການນໍາໃຊ້ທີ່ຄາດຫວັງແມ່ນວ່າທ່ານດໍາເນີນການມັນຈາກບັນຊີຄໍາສັ່ງ, ທັນທີທັນໃດ
ທ່ອງເວັບຈົນກ່ວາທ່ານພໍໃຈ, ແລະຫຼັງຈາກນັ້ນກົດ Ctrl-D.) ເພື່ອປິດການທໍາງານຂອງ EOF
ພຶດຕິກໍາ, ການນໍາໃຊ້ --no-eof ທາງເລືອກ.
ໃນກໍລະນີທີ່ໄຟລ໌ດັດສະນີມີຂໍ້ມູນລັບໃດໆກ່ຽວກັບໄຟລ໌ຂອງທ່ານ
ລະບົບ, ເຄື່ອງແມ່ຂ່າຍເວັບໄຊຕ໌ປົກປ້ອງຫນ້າທີ່ມັນໃຫ້ບໍລິການຈາກການເຂົ້າເຖິງໂດຍຜູ້ອື່ນ. ສຸດ
Linux, ນີ້ແມ່ນເຮັດຢ່າງໂປ່ງໃສໂດຍການໃຊ້ /proc/net/tcp ການກວດສອບການ
ເຈົ້າຂອງແຕ່ລະການເຊື່ອມຕໍ່ຂາເຂົ້າ; ລົ້ມເຫລວນັ້ນ, ເຄື່ອງແມ່ຂ່າຍເວັບໄຊຕ໌ຈະຮຽກຮ້ອງໃຫ້ມີ a
ລະຫັດຜ່ານເພື່ອເບິ່ງບົດລາຍງານ, ແລະ ອາຍຸ ຈະພິມລະຫັດຜ່ານທີ່ມັນ invented ສຸດ
ຜົນຜະລິດມາດຕະຖານພ້ອມກັບ URL.
ຕົວເລືອກທີ່ສາມາດກຳນົດຄ່າໄດ້ສຳລັບໂໝດນີ້ໃຫ້ທ່ານລະບຸທີ່ຢູ່ ແລະໝາຍເລກພອດຂອງທ່ານເອງ
ເພື່ອຮັບຟັງ, ແລະຍັງລະບຸທາງເລືອກຂອງທ່ານເອງຂອງວິທີການກວດສອບ (ລວມທັງ
ປິດການພິສູດຢືນຢັນຢ່າງສົມບູນ) ແລະຊື່ຜູ້ໃຊ້ ແລະລະຫັດຜ່ານທີ່ທ່ານເລືອກ.
-t ລະບົບ or --ຂໍ້ຄວາມ ລະບົບ
ໃນຮູບແບບນີ້, ອາຍຸ ສ້າງບົດລາຍງານຂໍ້ຄວາມກ່ຽວກັບຜົນຜະລິດມາດຕະຖານ, ລາຍຊື່ແຜ່ນ
ການນໍາໃຊ້ໃນໄດເລກະທໍລີທີ່ລະບຸໄວ້ແລະທຸກໄດເລກະທໍລີຍ່ອຍຂອງມັນລົງໄປຫາຄວາມເລິກທີ່ກໍານົດໄວ້.
ໂດຍຄ່າເລີ່ມຕົ້ນຄວາມເລິກແມ່ນ 1, ດັ່ງນັ້ນທ່ານຈະເຫັນບົດລາຍງານສໍາລັບ ລະບົບ ຕົວຂອງມັນເອງແລະທັງຫມົດ
ຂອງໄດເລກະທໍລີຍ່ອຍທັນທີທັນໃດຂອງມັນ. ທ່ານສາມາດກໍານົດຄວາມເລິກທີ່ແຕກຕ່າງກັນ (ຫຼືບໍ່ມີຄວາມເລິກ
limit) ການນໍາໃຊ້ -d, ອະທິບາຍໃນພາກຕໍ່ໄປ.
ການນໍາໃຊ້ຂອງຕົນເອງ, -t ພຽງແຕ່ລາຍຊື່ ຈໍານວນທັງຫມົດ ການນໍາໃຊ້ແຜ່ນໃນແຕ່ລະ subdirectory; ອາຍຸ's
ຄວາມສາມາດເພີ່ມເຕີມໃນການຈໍາແນກຂໍ້ມູນທີ່ບໍ່ໄດ້ໃຊ້ຈາກຂໍ້ມູນທີ່ໃຊ້ບໍ່ດົນມານີ້ບໍ່ໄດ້ຖືກເປີດໃຊ້.
ເພື່ອເປີດໃຊ້ງານມັນ, ໃຫ້ໃຊ້ -a ທາງເລືອກທີ່ຈະລະບຸອາຍຸຕໍາ່ສຸດທີ່.
ໂຄງສ້າງໄດເລກະທໍລີທີ່ເກັບໄວ້ໃນ ອາຍຸໄຟລ໌ດັດສະນີຂອງແມ່ນຖືວ່າເປັນຊຸດຂອງຕົວໜັງສື
ສາຍ. ນີ້ຫມາຍຄວາມວ່າທ່ານບໍ່ສາມາດອ້າງອີງໃສ່ໄດເລກະທໍລີໂດຍຄໍາສັບຄ້າຍຄື. ສະນັ້ນຖ້າທ່ານແລ່ນ
ອາຍຸ -s ., ຫຼັງຈາກນັ້ນຊື່ເສັ້ນທາງທັງຫມົດທີ່ທ່ານຜ່ານໄປຫຼັງຈາກນັ້ນ -t ທາງເລືອກຈະຕ້ອງເປັນ
`.' ຫຼືເລີ່ມຕົ້ນດ້ວຍ './'. ເຊັ່ນດຽວກັນ, ການເຊື່ອມຕໍ່ສັນຍາລັກພາຍໃນໄດເລກະທໍລີທີ່ທ່ານສະແກນ
ຈະບໍ່ປະຕິບັດຕາມ; ທ່ານຕ້ອງອ້າງອີງໃສ່ແຕ່ລະໄດເລກະທໍລີໂດຍ canonical, symlink-.
ຊື່ເສັ້ນທາງຟຣີ.
-R or -- ເອົາອອກ
ໃນຮູບແບບນີ້, ອາຍຸ ລຶບໄຟລ໌ດັດສະນີຂອງມັນ. ແລ່ນພຽງແຕ່ ອາຍຸ -R ຂອງຕົນເອງແມ່ນ
ດັ່ງນັ້ນຈຶ່ງເທົ່າກັບການພິມ rm agedu.dat. ຢ່າງໃດກໍຕາມ, ທ່ານຍັງສາມາດໃສ່ -R ກ່ຽວກັບ
ສິ້ນສຸດເສັ້ນຄໍາສັ່ງເພື່ອຊີ້ບອກນັ້ນ ອາຍຸ ຄວນລຶບໄຟລ໌ດັດຊະນີຂອງມັນຫຼັງຈາກມັນ
ສໍາເລັດການປະຕິບັດການອື່ນໆ.
-D or -- ຖິ້ມ
ໃນຮູບແບບນີ້, ອາຍຸ ອ່ານໄຟລ໌ດັດສະນີທີ່ມີຢູ່ແລ້ວແລະຜະລິດ dump ຂອງມັນ
ເນື້ອໃນກ່ຽວກັບຜົນຜະລິດມາດຕະຖານ. ການຖິ້ມຂີ້ເຫຍື້ອນີ້ຕໍ່ມາສາມາດຖືກໂຫລດເຂົ້າໄປໃນໄຟລ໌ດັດສະນີໃຫມ່,
ບາງທີໃນຄອມພິວເຕີອື່ນ.
-L or -- ໂຫຼດ
ໃນຮູບແບບນີ້, ອາຍຸ ຄາດວ່າຈະອ່ານ dump ທີ່ຜະລິດໂດຍ -D ທາງເລືອກຈາກຕົນ
ວັດສະດຸປ້ອນມາດຕະຖານ. ມັນກໍ່ສ້າງໄຟລ໌ດັດສະນີຈາກບ່ອນຖິ້ມຂີ້ເຫຍື້ອນັ້ນ, ຄືກັນກັບທີ່ມັນເຮັດ
ມີຖ້າຫາກວ່າມັນໄດ້ອ່ານຂໍ້ມູນດຽວກັນຈາກການສະແກນແຜ່ນໃນ -s mode
-S ລະບົບ or --scan-dump ລະບົບ
ໃນຮູບແບບນີ້, ອາຍຸ ຈະສະແກນຕົ້ນໄມ້ໄດເລກະທໍລີແລະປ່ຽນຜົນໄດ້ຮັບຊື່
ເຂົ້າໄປໃນ dump ໃນຜົນຜະລິດມາດຕະຖານ, ໂດຍບໍ່ມີການສ້າງໄຟລ໌ດັດສະນີທັງຫມົດ. ສະນັ້ນແລ່ນ
ອາຍຸ -S / ເສັ້ນທາງ ຄວນຜະລິດຜົນຜະລິດທຽບເທົ່າຂອງ ອາຍຸ -s / ເສັ້ນທາງ -D,
ຍົກເວັ້ນວ່າອັນສຸດທ້າຍຈະຜະລິດໄຟລ໌ດັດສະນີເປັນຜົນກະທົບຂ້າງຄຽງໃນຂະນະທີ່ -S ຈະ
ບໍ່.
(ຜົນຜະລິດຈະບໍ່ແນ່ນອນ ດຽວກັນ, ເນື່ອງຈາກຄວາມແຕກຕ່າງໃນການປິ່ນປົວຂອງ
ເວລາເຂົ້າເຖິງຫຼ້າສຸດໃນໄດເລກະທໍລີ. ຢ່າງໃດກໍ່ຕາມ, ມັນຄວນຈະມີປະສິດທິພາບທຽບເທົ່າກັບ
ຈຸດປະສົງທີ່ສຸດ. ເບິ່ງເອກະສານຂອງ ກ --dir-atime ທາງເລືອກໃນພາກຕໍ່ໄປ
ສໍາລັບລາຍລະອຽດເພີ່ມເຕີມ.)
-H ລະບົບ or --html ລະບົບ
ໃນຮູບແບບນີ້, ອາຍຸ ຈະສ້າງບົດລາຍງານ HTML ຂອງການນໍາໃຊ້ແຜ່ນໃນທີ່ກໍານົດໄວ້
ໄດເລກະທໍລີແລະໄດເລກະທໍລີຍ່ອຍຂອງມັນທັນທີ, ໃນຮູບແບບດຽວກັນທີ່ມັນໃຫ້ບໍລິການຈາກ
ເຄື່ອງແມ່ຂ່າຍເວັບໄຊຕ໌ຂອງຕົນຢູ່ໃນ -w mode
ໂດຍຄ່າເລີ່ມຕົ້ນ, ບົດລາຍງານ HTML ດຽວຈະຖືກສ້າງຂື້ນແລະຂຽນເປັນມາດຕະຖານ
ຜົນຜະລິດ, ບໍ່ມີ hyperlinks ຊີ້ໄປຫາຫນ້າທີ່ຄ້າຍຄືກັນອື່ນໆ. ຖ້າທ່ານຍັງລະບຸ
-d ທາງເລືອກ (ເບິ່ງຂ້າງລຸ່ມນີ້), ອາຍຸ ແທນທີ່ຈະຂຽນການລວບລວມໄຟລ໌ HTML ກັບ
hyperlinks ລະຫວ່າງພວກເຂົາ, ແລະໂທຫາໄຟລ໌ລະດັບສູງສຸດ index.html.
--cgi ໃນຮູບແບບນີ້, ອາຍຸ ຈະດໍາເນີນການເປັນສ່ວນໃຫຍ່ຂອງສະຄິບ CGI ທີ່ສະຫນອງອັນດຽວກັນ
ຊຸດຂອງຫນ້າເວັບເປັນເຄື່ອງແມ່ຂ່າຍເວັບໄຊຕ໌ທີ່ສ້າງຂຶ້ນໃນ. ມັນຈະອ່ານ CGI ປົກກະຕິ
ຕົວແປສະພາບແວດລ້ອມ, ແລະຂຽນຂໍ້ມູນແບບ CGI ກັບຜົນຜະລິດມາດຕະຖານຂອງມັນ.
ໂຄງການ CGI ຕົວຈິງຂອງມັນເອງຄວນຈະເປັນ wrapper ຂະຫນາດນ້ອຍປະມານ ອາຍຸ ເຊິ່ງຜ່ານມັນ
ໄດ້ --cgi ທາງເລືອກ, ແລະຍັງ (ອາດຈະ) -f ເພື່ອຊອກຫາໄຟລ໌ດັດສະນີ. ອາຍຸ ຈະເຮັດ
ທຸກຢ່າງອື່ນ.
ບໍ່ມີການຄວບຄຸມການເຂົ້າເຖິງຖືກປະຕິບັດຢູ່ໃນໂຫມດນີ້: ການຈໍາກັດການເຂົ້າເຖິງສະຄິບ CGI ແມ່ນ
ຖືວ່າເປັນວຽກຂອງເວັບເຊີບເວີ.
-h or - ຊ່ວຍ
ສາເຫດ ອາຍຸ ເພື່ອພິມຂໍ້ຄວາມຊ່ວຍເຫຼືອບາງອັນ ແລະຢຸດທັນທີ.
-V or - ການປ່ຽນແປງ
ສາເຫດ ອາຍຸ ເພື່ອພິມຕົວເລກສະບັບຂອງມັນແລະຢຸດທັນທີ.
OPTIONS
ພາກນີ້ອະທິບາຍຕົວເລືອກການຕັ້ງຄ່າຕ່າງໆທີ່ມີຜົນກະທົບ ອາຍຸການດໍາເນີນງານຂອງໃນ
ຮູບແບບຫນຶ່ງຫຼືອື່ນໆ.
ຕົວເລືອກຕໍ່ໄປນີ້ມີຜົນກະທົບເກືອບທຸກຮູບແບບ (ຍົກເວັ້ນ -S):
-f ຊື່ເອກະສານ or --file ຊື່ເອກະສານ
ລະບຸສະຖານທີ່ຂອງໄຟລ໌ດັດຊະນີທີ່ ອາຍຸ ສ້າງ, ອ່ານ ຫຼືລຶບອອກ
ຂຶ້ນກັບຮູບແບບການເຮັດວຽກຂອງມັນ. ໂດຍຄ່າເລີ່ມຕົ້ນ, ນີ້ແມ່ນພຽງແຕ່ `agedu.dat', ໃນ
ໃດກໍ່ຕາມແມ່ນໄດເລກະທໍລີທີ່ເຮັດວຽກໃນປະຈຸບັນໃນເວລາທີ່ທ່ານດໍາເນີນການ ອາຍຸ.
ທາງເລືອກຕໍ່ໄປນີ້ມີຜົນກະທົບຮູບແບບການສະແກນແຜ່ນ, -s ແລະ -S:
--cross-fs ແລະ --no-cross-fs
ສິ່ງເຫຼົ່ານີ້ກຳນົດຄ່າວ່າຈະອະນຸຍາດໃຫ້ສະແກນດິສກ໌ໄດ້ຫຼືບໍ່
ລະບົບໄຟລ໌ທີ່ແຕກຕ່າງກັນ. ຄ່າເລີ່ມຕົ້ນບໍ່ແມ່ນເພື່ອ: ອາຍຸ ປົກກະຕິຈະຂ້າມໄປ
ໄດເລກະທໍລີຍ່ອຍທີ່ລະບົບໄຟລ໌ທີ່ແຕກຕ່າງກັນຖືກຕິດຕັ້ງ. ນີ້ເຮັດໃຫ້ມັນ
ສະດວກໃນເວລາທີ່ທ່ານຕ້ອງການສ້າງພື້ນທີ່ຫວ່າງໃນລະບົບໄຟລ໌ໂດຍສະເພາະ
ແລ່ນຕໍ່າ. ຢ່າງໃດກໍຕາມ, ໃນສະຖານະການອື່ນໆ, ທ່ານອາດຈະຕ້ອງການເບິ່ງທົ່ວໄປ
ຂໍ້ມູນກ່ຽວກັບການນໍາໃຊ້ພື້ນທີ່ບໍ່ວ່າຈະມີລະບົບໄຟລ໌ທີ່ມັນເປັນ (ສໍາລັບ
ສໍາລັບຕົວຢ່າງ, ຖ້າຫາກວ່າຄວາມກັງວົນທີ່ແທ້ຈິງຂອງທ່ານແມ່ນສື່ມວນຊົນສໍາຮອງຂໍ້ມູນຂອງທ່ານຫມົດພື້ນທີ່, ແລະຖ້າຫາກວ່າ
ການສໍາຮອງຂໍ້ມູນຂອງທ່ານບໍ່ໄດ້ປະຕິບັດລະບົບໄຟລ໌ທີ່ແຕກຕ່າງກັນໂດຍສະເພາະ); ໃນສະຖານະການນັ້ນ, ໃຊ້
--cross-fs.
(ໃຫ້ສັງເກດວ່າຄ່າເລີ່ມຕົ້ນນີ້ແມ່ນທາງກົງກັນຂ້າມຮອບຈາກທາງເລືອກທີ່ສອດຄ້ອງກັນໃນ
du.)
--prune wildcard ແລະ --prune-ເສັ້ນທາງ wildcard
ເຫຼົ່ານີ້ເຮັດໃຫ້ໄຟລ໌ ຫຼືໄດເລກະທໍລີສະເພາະຖືກລະເວັ້ນທັງໝົດຈາກການສະແກນ.
If ອາຍຸscan 's ພົບໄຟລ໌ຫຼືໄດເລກະທໍລີທີ່ມີຊື່ກົງກັບ wildcard
ສະຫນອງໃຫ້ກັບ --prune ທາງເລືອກ, ມັນຈະບໍ່ລວມເອົາໄຟລ໌ນັ້ນຢູ່ໃນດັດຊະນີຂອງມັນ, ແລະ
ຖ້າຫາກວ່າມັນເປັນລະບົບມັນຈະຂ້າມມັນແລະບໍ່ໄດ້ສະແກນເນື້ອໃນຂອງຕົນ.
ໃຫ້ສັງເກດວ່າໃນຫອຍ Unix ສ່ວນໃຫຍ່, wildcards ອາດຈະຈໍາເປັນຕ້ອງໄດ້ຫລົບຫນີຢູ່ໃນ
ເສັ້ນຄໍາສັ່ງ, ເພື່ອປ້ອງກັນບໍ່ໃຫ້ shell ຈາກການຂະຫຍາຍ wildcard ກ່ອນ ອາຍຸ ເຫັນ
ມັນ.
--prune-ເສັ້ນທາງ ແມ່ນຄ້າຍຄືກັນກັບ --prune, ຍົກເວັ້ນວ່າຕົວແທນຖືກຈັບຄູ່ກັບ
ຊື່ເສັ້ນທາງທັງໝົດແທນທີ່ຈະເປັນຊື່ໄຟລ໌ຢູ່ທ້າຍຂອງມັນ. ດັ່ງນັ້ນ, ໃນຂະນະທີ່ --prune
*a*b* ຈະກົງກັບໄຟລ໌ໃດນຶ່ງທີ່ມີຊື່ແທ້ມີອັນ a ບາງບ່ອນກ່ອນ ກ b,
--prune-ເສັ້ນທາງ *a*b* ຍັງຈະກົງກັບໄຟລ໌ທີ່ມີຊື່ b ແລະທີ່ຢູ່ພາຍໃນ
ໄດເລກະທໍລີທີ່ປະກອບດ້ວຍ a, ຫຼືໄຟລ໌ໃດນຶ່ງໃນໄດເລກະທໍລີຂອງແບບຟອມນັ້ນ, ແລະອື່ນໆ
ກ່ຽວກັບການ.
--ຍົກເວັ້ນ wildcard ແລະ --exclude-path wildcard
ເຫຼົ່ານີ້ເຮັດໃຫ້ໄຟລ໌ຫຼືໄດເລກະທໍລີໂດຍສະເພາະຖືກຍົກເວັ້ນຈາກດັດສະນີ, ແຕ່ບໍ່ແມ່ນ
ຈາກການສະແກນ. ຖ້າ ອາຍຸscan 's ພົບໄຟລ໌ຫຼືໄດເລກະທໍລີທີ່ມີຊື່ກົງກັນ
ຕົວແທນທີ່ສະໜອງໃຫ້ --ຍົກເວັ້ນ ທາງເລືອກ, ມັນຈະບໍ່ລວມໄຟລ໌ນັ້ນຢູ່ໃນຂອງມັນ
index - ແຕ່ບໍ່ເຫມືອນກັບ --prune, ຖ້າໄຟລ໌ທີ່ຢູ່ໃນຄໍາຖາມແມ່ນໄດເລກະທໍລີມັນຈະຍັງຄົງຢູ່
scan ເນື້ອໃນຂອງມັນແລະດັດສະນີໃຫ້ເຂົາເຈົ້າຖ້າຫາກວ່າພວກເຂົາເຈົ້າຍັງບໍ່ໄດ້ ruled ອອກດ້ວຍຕົນເອງໂດຍ --ຍົກເວັ້ນ
ຕົວເລືອກ
ດັ່ງຂ້າງເທິງ, --exclude-path ແມ່ນຄ້າຍຄືກັນກັບ --ຍົກເວັ້ນ, ຍົກເວັ້ນວ່າສັນຍາລັກແມ່ນ
ກົງກັບຊື່ເສັ້ນທາງທັງໝົດ.
--ລວມ wildcard ແລະ --include-ເສັ້ນທາງ wildcard
ເຫຼົ່ານີ້ເຮັດໃຫ້ໄຟລ໌ຫຼືໄດເລກະທໍລີໂດຍສະເພາະຖືກລວມເຂົ້າໃນດັດສະນີແລະ
ສະແກນ, ຖ້າພວກເຂົາໄດ້ຖືກປະຕິເສດໃນເມື່ອກ່ອນໂດຍຫນຶ່ງໃນຂ້າງເທິງນີ້ຍົກເວັ້ນຫຼື prune
ທາງເລືອກ. ທ່ານສາມາດ interleave ປະກອບມີ, exclude ແລະ prune ທາງເລືອກຕາມທີ່ທ່ານຕ້ອງການກ່ຽວກັບການ
ເສັ້ນຄໍາສັ່ງ, ແລະຖ້າຫຼາຍກວ່າຫນຶ່ງຂອງພວກເຂົາໃຊ້ກັບໄຟລ໌ຫຼັງຈາກນັ້ນອັນສຸດທ້າຍ
ໃຊ້ເວລາບູລິມະສິດ.
ສໍາລັບຕົວຢ່າງ, ຖ້າຫາກວ່າທ່ານຕ້ອງການທີ່ຈະເບິ່ງພຽງແຕ່ພື້ນທີ່ແຜ່ນເອົາເຖິງໂດຍໄຟລ໌ MP3, ທ່ານ
ອາດຈະແລ່ນ
$ ອາຍຸ -s . --ຍົກເວັ້ນ '*' --ລວມ '*.mp3'
ເຊິ່ງຈະເຮັດໃຫ້ທຸກສິ່ງທຸກຢ່າງຖືກຍົກເວັ້ນຈາກການສະແກນ, ແຕ່ຫຼັງຈາກນັ້ນໄຟລ໌ MP3
ຖ້າເຈົ້າຕ້ອງການພຽງແຕ່ຊຸດຍ່ອຍຂອງ MP3 ເຫຼົ່ານັ້ນ, ເຈົ້າສາມາດເຮັດໄດ້
ຍົກເວັ້ນບາງສ່ວນຂອງພວກເຂົາອີກເທື່ອຫນຶ່ງໂດຍການເພີ່ມ, ເວົ້າວ່າ, `--exclude-path './queen/*'' (ຫຼືຫຼາຍກວ່າ
ມີປະສິດທິພາບ, `--prune ./ Queen') ໃນຕອນທ້າຍຂອງຄໍາສັ່ງນັ້ນ.
ເຊັ່ນດຽວກັນກັບສອງທາງເລືອກທີ່ຜ່ານມາ, --include-ເສັ້ນທາງ ແມ່ນຄ້າຍຄືກັນກັບ --ລວມ ຍົກເວັ້ນ
ວ່າຕົວແທນຖືກຈັບຄູ່ກັບຊື່ເສັ້ນທາງທັງໝົດ.
- ແມ່ຍິງ, -- ບໍ່ມີຄວາມຄືບຫນ້າ ແລະ --tty-ຄວາມຄືບໜ້າ
ເມື່ອໃດ ອາຍຸ ກໍາລັງສະແກນຕົ້ນໄມ້ໄດເລກະທໍລີ, ໂດຍປົກກະຕິມັນຈະພິມເປັນແຖວດຽວ
ລາຍງານຄວາມຄືບຫນ້າທຸກໆວິນາທີສະແດງໃຫ້ເຫັນເຖິງບ່ອນທີ່ມັນມາຮອດໃນການສະແກນ, ດັ່ງນັ້ນທ່ານສາມາດເຮັດໄດ້
ມີຄວາມຄິດບາງຢ່າງວ່າມັນຈະໃຊ້ເວລາດົນປານໃດ. (ແນ່ນອນ, ມັນບໍ່ສາມາດຄາດເດົາໄດ້
ຢ່າງແນ່ນອນ ມັນຈະໃຊ້ເວລາດົນປານໃດ, ເພາະວ່າມັນບໍ່ຮູ້ວ່າມັນຢູ່ໃນລາຍຊື່ໃດ
ບໍ່ໄດ້ສະແກນຍັງຈະກາຍເປັນຂະຫນາດໃຫຍ່.)
ໂດຍຄ່າເລີ່ມຕົ້ນ, ບົດລາຍງານຄວາມຄືບຫນ້າເຫຼົ່ານັ້ນຈະສະແດງຢູ່ໃນ ອາຍຸຊ່ອງຄວາມຜິດພາດມາດຕະຖານຂອງ,
ຖ້າຊ່ອງນັ້ນຊີ້ໄປຫາອຸປະກອນປາຍທາງ. ຖ້າທ່ານຕ້ອງການເປີດໃຊ້ງານດ້ວຍຕົນເອງຫຼື
ປິດການໃຊ້ງານພວກມັນ, ທ່ານສາມາດໃຊ້ສາມທາງເລືອກຂ້າງເທິງເພື່ອເຮັດແນວນັ້ນ: - ແມ່ຍິງ
ເຮັດໃຫ້ການລາຍງານຄວາມຄືບຫນ້າໂດຍບໍ່ມີເງື່ອນໄຂ, -- ບໍ່ມີຄວາມຄືບຫນ້າ ໂດຍບໍ່ມີເງື່ອນໄຂ
ປິດການທໍາງານໃຫ້ເຂົາເຈົ້າ, ແລະ --tty-ຄວາມຄືບໜ້າ ກັບຄືນສູ່ພຶດຕິກໍາເລີ່ມຕົ້ນທີ່ເປັນ
ເງື່ອນໄຂກ່ຽວກັບຄວາມຜິດພາດມາດຕະຖານເປັນ terminal.
--dir-atime ແລະ --no-dir-atime
ໃນການດໍາເນີນງານປົກກະຕິ, ອາຍຸ ignore the atimes (ເວລາເຂົ້າເຖິງຫຼ້າສຸດ) ຢູ່ໃນ
ໄດເລກະທໍລີ ມັນສະແກນ: ມັນພຽງແຕ່ເອົາໃຈໃສ່ກັບເວລາຂອງ ໄຟ ພາຍໃນ
ລາຍການເຫຼົ່ານັ້ນ. ນີ້ແມ່ນຍ້ອນວ່າ atimes ໄດເລກະທໍລີມີແນວໂນ້ມທີ່ຈະຖືກຕັ້ງໃຫມ່ໂດຍຫຼາຍ
ວຽກງານບໍລິຫານລະບົບ, ເຊັ່ນ cron ວຽກທີ່ສະແກນລະບົບໄຟລ໌ສໍາລັບຫນຶ່ງ
ເຫດຜົນຫຼືອື່ນ - ຫຼືແມ້ກະທັ້ງ invocations ອື່ນໆຂອງ ອາຍຸ ຕົວຂອງມັນເອງ, ເຖິງແມ່ນວ່າມັນພະຍາຍາມ
ຫຼີກເວັ້ນການປັບປຸງແກ້ໄຂໃນເວລາໃດຫນຶ່ງຖ້າເປັນໄປໄດ້. ດັ່ງນັ້ນ atimes ທີ່ຮູ້ຫນັງສືຢູ່ໃນໄດເລກະທໍລີແມ່ນ
ໂດຍປົກກະຕິບໍ່ໄດ້ເປັນຕົວແທນຂອງຂໍ້ມູນໃນຄໍາຖາມໄດ້ຖືກເຂົ້າເຖິງຫຼ້າສຸດດົນປານໃດ
ດ້ວຍຄວາມຕັ້ງໃຈທີ່ແທ້ຈິງທີ່ຈະນໍາໃຊ້ຂໍ້ມູນນັ້ນໂດຍສະເພາະ.
ແທນທີ່ຈະ, ອາຍຸ ເຮັດໃຫ້ເຖິງເວລາທີ່ປອມແປງສໍາລັບທຸກໆໄດເລກະທໍລີທີ່ມັນສະແກນ, ເຊິ່ງເທົ່າກັບ
ຮອດເວລາໃໝ່ສຸດຂອງໄຟລ໌ໃດນຶ່ງໃນ ຫຼືຢູ່ລຸ່ມໄດເລກະທໍລີນັ້ນ (ຫຼືລາຍການສຸດທ້າຍ
ດັດແກ້ ເວລາ, ອັນໃດກໍຕາມທີ່ໃຫມ່ທີ່ສຸດ). ນີ້ແມ່ນອີງໃສ່ການສົມມຸດຕິຖານວ່າທັງຫມົດ
ທີ່ສໍາຄັນ ການເຂົ້າເຖິງໄດເລກະທໍລີແມ່ນຕົວຈິງແລ້ວການເຂົ້າເຖິງໄຟລ໌ພາຍໃນເຫຼົ່ານັ້ນ
ໄດເລກະທໍລີ, ດັ່ງນັ້ນເມື່ອໄຟລ໌ໃດຖືກເຂົ້າເຖິງໄດເລກະທໍລີທັງຫມົດທີ່ຢູ່ໃນເສັ້ນທາງ
ນໍາໄປສູ່ມັນຄວນຈະຖືກພິຈາລະນາວ່າໄດ້ຮັບການເຂົ້າເຖິງເຊັ່ນດຽວກັນ.
ໃນກໍລະນີທີ່ຜິດປົກກະຕິມັນເປັນໄປໄດ້ວ່າໄດເລກະທໍລີຕົວມັນເອງອາດຈະປະກອບຂໍ້ມູນທີ່ສໍາຄັນ
ເຊິ່ງຖືກເຂົ້າເຖິງໂດຍການອ່ານໄດເລກະທໍລີ. ໃນສະຖານະການດັ່ງກ່າວ, ອາຍຸ's time-faking
ນະໂຍບາຍຈະລາຍງານລະບົບທີ່ຜິດພາດເປັນ disused. ໃນກໍລະນີທີ່ເປັນໄປບໍ່ໄດ້ທີ່ຈະເປັນເຊັ່ນນັ້ນ
ໄດເລກະທໍລີເປັນສ່ວນຫນຶ່ງທີ່ສໍາຄັນຂອງການນໍາໃຊ້ພື້ນທີ່ດິດຂອງທ່ານ, ທ່ານອາດຈະຕ້ອງການ
ປິດການປອມແປງ. ໄດ້ --dir-atime ທາງເລືອກເຮັດແນວນີ້: ມັນເຮັດໃຫ້ການສະແກນແຜ່ນເພື່ອ
ອ່ານ atime ຕົ້ນສະບັບຂອງໄດເລກະທໍລີທີ່ມັນສະແກນ.
ການປອມແປງ atimes ໃນໄດເລກະທໍລີຍັງຮຽກຮ້ອງໃຫ້ມີການປຸງແຕ່ງຜ່ານດັດສະນີ
ໄຟລ໌ຫຼັງຈາກສະແກນແຜ່ນຫຼັກສຳເລັດແລ້ວ. --dir-atime ຍັງປິດ pass ນີ້.
ເພາະສະນັ້ນ, ທາງເລືອກນີ້ມີຜົນກະທົບ -L ທາງເລືອກເຊັ່ນດຽວກັນ -s ແລະ -S.
(ພາກທີ່ຜ່ານມາໄດ້ກ່າວວ່າອາດຈະມີຄວາມແຕກຕ່າງ subtle ລະຫວ່າງ
ຜົນຜະລິດຂອງ ອາຍຸ -s / ເສັ້ນທາງ -D ແລະ ອາຍຸ -S / ເສັ້ນທາງ. ນີ້ແມ່ນເຫດຜົນ. ກຳລັງສະແກນດ້ວຍ -s
ແລະຫຼັງຈາກນັ້ນຖິ້ມມັນດ້ວຍ -D ຈະຖິ້ມ atimes ທີ່ຖືກປອມແປງຢ່າງເຕັມສ່ວນໃນໄດເລກະທໍລີ,
ໃນຂະນະທີ່ເຮັດການສະແກນຫາ dump ກັບ -S ຈະຖິ້ມເທົ່ານັ້ນ ບາງສ່ວນ atimes ປອມ -
ໂດຍສະເພາະ, ເວລາດັດແກ້ຫຼ້າສຸດຂອງແຕ່ລະໄດເລກະທໍລີ - ນັບຕັ້ງແຕ່ຕໍ່ມາ
ການປະມວນຜົນຜ່ານຈະບໍ່ມີໂອກາດທີ່ຈະເກີດຂຶ້ນ. ຢ່າງໃດກໍຕາມ, ການໂຫຼດບໍ່ວ່າຈະ
ຂອງໄຟລ໌ dump ຜົນໄດ້ຮັບກັບ -L ຈະດໍາເນີນການຜ່ານຂະບວນການປອມແປງເວລາ,
ນໍາໄປສູ່ຂໍ້ມູນດຽວກັນໃນເອກະສານດັດສະນີໃນແຕ່ລະກໍລະນີ. ໃນການນໍາໃຊ້ປົກກະຕິມັນຄວນຈະ
ປອດໄພທີ່ຈະບໍ່ສົນໃຈທັງຫມົດຂອງຄວາມສັບສົນນີ້.)
-- ເວລາ
ທາງເລືອກນີ້ເຮັດໃຫ້ເກີດ ອາຍຸ ເພື່ອດັດສະນີໄຟລ໌ໂດຍເວລາດັດແກ້ຫຼ້າສຸດຂອງພວກເຂົາແທນທີ່ຈະເປັນ
ເວລາເຂົ້າເຖິງສຸດທ້າຍຂອງພວກເຂົາ. ເຈົ້າອາດຈະຕ້ອງການໃຊ້ອັນນີ້ຖ້າເວລາເຂົ້າເຖິງຫຼ້າສຸດຂອງເຈົ້າ
ບໍ່ມີປະໂຍດຢ່າງສິ້ນເຊີງສໍາລັບເຫດຜົນບາງຢ່າງ: ຕົວຢ່າງ, ຖ້າທ່ານໄດ້ຄົ້ນຫາເມື່ອໄວໆມານີ້
ໄຟລ໌ໃນລະບົບຂອງທ່ານ, ລະບົບຈະສູນເສຍຂໍ້ມູນທັງຫມົດກ່ຽວກັບສິ່ງທີ່
ໄຟລ໌ທີ່ທ່ານບໍ່ເຄີຍເຂົ້າເຖິງເມື່ອບໍ່ດົນມານີ້. ການນໍາໃຊ້ທາງເລືອກນີ້ແມ່ນຮັບຜິດຊອບທີ່ຈະເປັນ
ມີປະສິດຕິຜົນໜ້ອຍໃນການຄົ້ນຫາພື້ນທີ່ທີ່ເສຍໄປຢ່າງແທ້ຈິງກ່ວາຮູບແບບປົກກະຕິ (ນັ້ນແມ່ນ
ຈະມີແນວໂນ້ມທີ່ຈະທຸງສິ່ງທີ່ເປັນ disused ໃນເວລາທີ່ເຂົາເຈົ້າບໍ່ໄດ້, ສະນັ້ນທ່ານຈະມີ
ຜູ້ສະຫມັກຫຼາຍທີ່ຈະຜ່ານດ້ວຍມືຊອກຫາຂໍ້ມູນທີ່ທ່ານບໍ່ຕ້ອງການ), ແຕ່ອາດຈະເປັນ
ດີກວ່າບໍ່ມີຫຍັງຖ້າເວລາເຂົ້າເຖິງສຸດທ້າຍຂອງເຈົ້າບໍ່ມີປະໂຫຍດ.
ການນໍາໃຊ້ອື່ນສໍາລັບຮູບແບບນີ້ອາດຈະເປັນການຊອກຫາ ບໍ່ດົນມານີ້ ສ້າງ ຂໍ້ມູນຂະຫນາດໃຫຍ່. ຖ້າເຈົ້າ
ແຜ່ນໄດ້ຖືກຄ່ອຍໆຕື່ມຂຶ້ນສໍາລັບປີ, ຮູບແບບເລີ່ມຕົ້ນຂອງ ອາຍຸ ຈະໃຫ້
ທ່ານຊອກຫາຂໍ້ມູນທີ່ບໍ່ໄດ້ໃຊ້ເພື່ອລຶບ; ແຕ່ຖ້າທ່ານຮູ້ວ່າແຜ່ນຂອງທ່ານມີພື້ນທີ່ຫຼາຍ
ບໍ່ດົນມານີ້ແລະໃນປັດຈຸບັນມັນເຕັມໄປຢ່າງກະທັນຫັນ, ແລະທ່ານສົງໃສວ່າບາງໂຄງການ rogue ມີ
ປະໄວ້ເປັນ dump ຫຼັກຂະຫນາດໃຫຍ່ຫຼືໄຟລ໌ຜົນຜະລິດ, ຫຼັງຈາກນັ້ນ ອາຍຸ -- ເວລາ ອາດຈະເປັນວິທີທີ່ສະດວກ
ເພື່ອຊອກຫາຜູ້ກະທຳຜິດ.
ຕົວເລືອກຕໍ່ໄປນີ້ມີຜົນກະທົບຕໍ່ທຸກຮູບແບບທີ່ສ້າງລາຍງານ: ໂຫມດເຄື່ອງແມ່ຂ່າຍເວັບ -w,
ຮູບແບບການສ້າງ HTML ແບບດ່ຽວ -H ແລະຮູບແບບລາຍງານຂໍ້ຄວາມ -t.
--ໄຟລ໌
ທາງເລືອກນີ້ເຮັດໃຫ້ເກີດ ອາຍຸບົດລາຍງານຂອງການລາຍຊື່ໄຟລ໌ແຕ່ລະຄົນໃນລະບົບ,
ແທນທີ່ຈະພຽງແຕ່ໃຫ້ບົດລາຍງານລວມສໍາລັບທຸກສິ່ງທຸກຢ່າງທີ່ບໍ່ໄດ້ຢູ່ໃນ a
ໄດເຣັກທໍຣີຍ່ອຍ
ຕົວເລືອກຕໍ່ໄປນີ້ມີຜົນກະທົບຕໍ່ຮູບແບບການລາຍງານຂໍ້ຄວາມ -t.
-a ອາຍຸສູງສຸດ or --ອາຍຸ ອາຍຸສູງສຸດ
ທາງເລືອກນີ້ບອກ ອາຍຸ ເພື່ອລາຍງານພຽງແຕ່ໄຟລ໌ຢ່າງຫນ້ອຍອາຍຸທີ່ກໍານົດໄວ້. ອາຍຸ
ຖືກລະບຸເປັນຕົວເລກ, ຕາມດ້ວຍໜຶ່ງໃນ `y' (ປີ), `m' (ເດືອນ), `w' (ອາທິດ)
ຫຼື `d' (ມື້). ( syntax ນີ້ຍັງຖືກນໍາໃຊ້ໂດຍ -r ທາງເລືອກ.) ຕົວຢ່າງ, -a 6m ຈະ
ຜະລິດບົດລາຍງານຂໍ້ຄວາມທີ່ປະກອບມີພຽງແຕ່ໄຟລ໌ຢ່າງຫນ້ອຍຫົກເດືອນ.
ຕົວເລືອກຕໍ່ໄປນີ້ມີຜົນກະທົບກັບຮູບແບບການສ້າງ HTML ແບບໂດດດ່ຽວ -H ແລະບົດລາຍງານຂໍ້ຄວາມ
ຮູບແບບການ -t.
-d ຄວາມເລິກ or -- ຄວາມເລິກ ຄວາມເລິກ
ຕົວເລືອກນີ້ຄວບຄຸມຄວາມເລິກສູງສຸດທີ່ ອາຍຸ recurses ເມື່ອສ້າງ a
ຂໍ້ຄວາມຫຼືບົດລາຍງານ HTML.
ໃນຮູບແບບຂໍ້ຄວາມ, ຄ່າເລີ່ມຕົ້ນແມ່ນ 1, ຊຶ່ງຫມາຍຄວາມວ່າບົດລາຍງານຈະປະກອບມີໄດເລກະທໍລີ
ໃຫ້ຢູ່ໃນເສັ້ນຄໍາສັ່ງແລະທັງຫມົດຂອງ subdirectories ທັນທີທັນໃດຂອງຕົນ. ຄວາມເລິກຂອງສອງ
ປະກອບມີລະດັບອື່ນຂ້າງລຸ່ມນີ້, ແລະອື່ນໆ; ຄວາມເລິກຂອງສູນຫມາຍຄວາມວ່າ ພຽງແຕ່ ໄດ້
ໄດເລກະທໍລີຢູ່ໃນເສັ້ນຄໍາສັ່ງ.
ໃນໂຫມດ HTML, ການລະບຸທາງເລືອກນີ້ຈະປ່ຽນ ອາຍຸ ຈາກການຂຽນ HTML ດຽວ
ໄຟລ໌ເພື່ອຂຽນຫຼາຍໄຟລ໌ທີ່ເຊື່ອມຕໍ່ຫາກັນ. ຄວາມເລິກຂອງ 1 ຫມາຍຄວາມວ່າ
ອາຍຸ ຈະຂຽນໄຟລ໌ HTML ສໍາລັບໄດເລກະທໍລີທີ່ໃຫ້ແລະຍັງເປັນຫນຶ່ງສໍາລັບແຕ່ລະ
ໄດເລກະທໍລີຍ່ອຍຂອງມັນທັນທີ.
ຖ້າເຈົ້າຕ້ອງການ ອາຍຸ ເພື່ອ recurse ເລິກເທົ່າທີ່ເປັນໄປໄດ້, ໃຫ້ຄໍາພິເສດ 'ສູງສຸດທີ່ເຄຍ'ເປັນ
ການໂຕ້ຖຽງກັບ -d.
-o ຊື່ເອກະສານ or -- ຜົນຜະລິດ ຊື່ເອກະສານ
ທາງເລືອກນີ້ໄດ້ຖືກນໍາໃຊ້ເພື່ອລະບຸໄຟລ໌ຜົນຜະລິດສໍາລັບການ ອາຍຸ ຂຽນບົດລາຍງານຂອງຕົນ. ໃນ
ຮູບແບບຂໍ້ຄວາມຫຼືຮູບແບບ HTML ໄຟລ໌ດຽວ, ການໂຕ້ຖຽງແມ່ນຖືວ່າເປັນຊື່ຂອງໄຟລ໌.
ໃນໂຫມດ HTML ຫຼາຍໄຟລ໌, ການໂຕ້ຖຽງຖືກປະຕິບັດເປັນຊື່ຂອງໄດເລກະທໍລີ: the
ໄດເລກະທໍລີຈະຖືກສ້າງຂື້ນຖ້າມັນບໍ່ມີຢູ່ແລ້ວ, ແລະໄຟລ໌ HTML ຜົນຜະລິດ
ຈະຖືກສ້າງຂື້ນພາຍໃນມັນ.
ຕົວເລືອກຕໍ່ໄປນີ້ມີຜົນກະທົບກັບໂຫມດເຄື່ອງແມ່ຂ່າຍເວັບ -wແລະໃນບາງກໍລະນີຍັງຢືນ
ຮູບແບບການສ້າງ HTML ດຽວ -H:
-r ອາຍຸສູງສຸດ ລະດັບ or --ຊ່ວງອາຍຸ ອາຍຸສູງສຸດ ລະດັບ
ບົດລາຍງານ HTML ທີ່ຜະລິດໂດຍ ອາຍຸ ໃຊ້ຊ່ວງຂອງສີເພື່ອລະບຸວ່າດົນປານໃດແລ້ວ
ຂໍ້ມູນໄດ້ຮັບການເຂົ້າເຖິງຄັ້ງສຸດທ້າຍ, ແລ່ນຈາກສີແດງ (ສະແດງໃຫ້ເຫັນຂໍ້ມູນ disused ຫຼາຍທີ່ສຸດ) ກັບ
ສີຂຽວ (ເປັນຕົວແທນຂອງໃຫມ່ທີ່ສຸດ). ໂດຍຄ່າເລີ່ມຕົ້ນ, ໄລຍະເວລາທີ່ສະແດງໂດຍ
ສອງປາຍຂອງສະເປກນັ້ນຖືກເລືອກໂດຍການກວດສອບໄຟລ໌ຂໍ້ມູນເພື່ອເບິ່ງວ່າມີຂອບເຂດໃດ
ອາຍຸປະກົດຢູ່ໃນມັນ. ຢ່າງໃດກໍຕາມ, ທ່ານອາດຈະຕ້ອງການກໍານົດຂອບເຂດຂອງຕົນເອງ, ແລະທ່ານສາມາດເຮັດໄດ້
ເຮັດສິ່ງນີ້ໂດຍໃຊ້ -r.
ການໂຕ້ຖຽງກັບ -r ປະກອບດ້ວຍອາຍຸດຽວ, ຫຼືສອງອາຍຸທີ່ແຍກອອກໂດຍເຄື່ອງຫມາຍລົບ.
ອາຍຸເປັນຕົວເລກ, ຕາມດ້ວຍໜຶ່ງໃນ `y' (ປີ), `m' (ເດືອນ), `w' (ອາທິດ) ຫຼື
`d' (ມື້). ( syntax ນີ້ຍັງຖືກນໍາໃຊ້ໂດຍ -a ທາງເລືອກ.) ອາຍຸທໍາອິດໃນຂອບເຂດ
ເປັນຕົວແທນຂອງຂໍ້ມູນເກົ່າແກ່ທີ່ສຸດ, ແລະຈະເປັນສີແດງໃນ HTML; ອາຍຸທີສອງ
ເປັນຕົວແທນຂອງໃຫມ່ທີ່ສຸດ, ສີຂຽວ. ຖ້າອາຍຸທີສອງບໍ່ໄດ້ຖືກລະບຸ, ມັນຈະ
ຄ່າເລີ່ມຕົ້ນເປັນສູນ (ດັ່ງນັ້ນສີຂຽວຫມາຍຄວາມວ່າຂໍ້ມູນທີ່ໄດ້ຮັບການເຂົ້າເຖິງ ພຽງແຕ່ ໃນປັດຈຸບັນ).
ຍົກຕົວຢ່າງ, -r 2y ຈະໝາຍຂໍ້ມູນເປັນສີແດງ ຖ້າບໍ່ໄດ້ໃຊ້ເປັນເວລາສອງປີ ຫຼື
ຫຼາຍ, ແລະສີຂຽວຖ້າຫາກວ່າມັນໄດ້ຖືກເຂົ້າເຖິງພຽງແຕ່ໃນປັດຈຸບັນ. -r 2y-3m ເຊັ່ນດຽວກັນຈະຫມາຍຂໍ້ມູນ
ສີແດງຖ້າບໍ່ໄດ້ໃຊ້ເປັນເວລາສອງປີຫຼືຫຼາຍກວ່ານັ້ນ, ແຕ່ຈະຫມາຍສີຂຽວຖ້າມັນມີ
ໄດ້ເຂົ້າເຖິງສາມເດືອນກ່ອນຫນ້ານີ້ຫຼືຫຼັງຈາກນັ້ນ.
--ທີ່ຢູ່ ສິ່ງເສບຕິດ[:port]
ລະບຸທີ່ຢູ່ເຄືອຂ່າຍ ແລະໝາຍເລກພອດທີ່ ອາຍຸ ຄວນຟັງເວລາໃດ
ແລ່ນເວັບເຊີບເວີຂອງມັນ. ຖ້າເຈົ້າຕ້ອງການ ອາຍຸ ເພື່ອຮັບຟັງການເຊື່ອມຕໍ່ທີ່ມາຈາກ
ແຫຼ່ງໃດກໍ່ໄດ້, ໃຫ້ລະບຸທີ່ຢູ່ເປັນຄ່າພິເສດ ໃດ. ຖ້າຫມາຍເລກພອດ
ຖືກລະເວັ້ນ, ພອດທີ່ບໍ່ໄດ້ໃຊ້ໂດຍຕົນເອງຈະຖືກເລືອກໃຫ້ທ່ານ ແລະສະແດງ.
ຖ້າທ່ານລະບຸທາງເລືອກນີ້, ອາຍຸ ຈະບໍ່ພິມ URL ຂອງມັນຢູ່ໃນຜົນຜະລິດມາດຕະຖານ (ນັບຕັ້ງແຕ່
ຄາດວ່າເຈົ້າຈະຮູ້ວ່າເຈົ້າບອກໃຫ້ຟັງຢູ່ໃສ).
--auth ປະເພດ auth
ລະບຸວິທີ ອາຍຸ ຄວນຄວບຄຸມການເຂົ້າເຖິງຫນ້າເວັບທີ່ມັນໃຫ້ບໍລິການ. ທາງເລືອກ
ມີດັ່ງນີ້:
magic ຕົວເລືອກນີ້ໃຊ້ໄດ້ໃນ Linux ເທົ່ານັ້ນ, ແລະເມື່ອມີການເຊື່ອມຕໍ່ຂາເຂົ້າເທົ່ານັ້ນ
ຈາກເຄື່ອງດຽວກັນ ອາຍຸ ແມ່ນແລ່ນສຸດ. ໃນ Linux, ໄຟລ໌ພິເສດ
/proc/net/tcp ປະກອບມີບັນຊີລາຍຊື່ຂອງການເຊື່ອມຕໍ່ເຄືອຂ່າຍທີ່ຮູ້ຈັກໃນປັດຈຸບັນ
kernel ລະບົບປະຕິບັດການ, ລວມທັງ ID ຜູ້ໃຊ້ໃດທີ່ສ້າງພວກມັນ. ດັ່ງນັ້ນ ອາຍຸ ຈະ
ຊອກຫາແຕ່ລະການເຊື່ອມຕໍ່ຂາເຂົ້າໃນໄຟລ໌ນັ້ນ, ແລະອະນຸຍາດໃຫ້ເຂົ້າເຖິງຖ້າຫາກວ່າມັນມາ
ຈາກ id ຜູ້ໃຊ້ດຽວກັນພາຍໃຕ້ການທີ່ ອາຍຸ ຕົວຂອງມັນເອງກໍາລັງແລ່ນ. ເພາະສະນັ້ນ, ໃນ
ອາຍຸໂໝດເຊີບເວີປົກກະຕິຂອງເວັບ, ເຈົ້າສາມາດແລ່ນມັນໄດ້ຢ່າງປອດໄພໃນຜູ້ໃຊ້ຫຼາຍຄົນ
ເຄື່ອງຈັກແລະບໍ່ມີຜູ້ໃຊ້ອື່ນສາມາດອ່ານຂໍ້ມູນອອກຈາກໄຟລ໌ດັດສະນີຂອງທ່ານ.
ພື້ນຖານ ໃນຮູບແບບນີ້, ອາຍຸ ຈະໃຊ້ HTTP Basic authentication: ຜູ້ໃຊ້ຈະມີ
ເພື່ອສະຫນອງຊື່ຜູ້ໃຊ້ແລະລະຫັດຜ່ານຜ່ານຕົວທ່ອງເວັບຂອງພວກເຂົາ. ອາຍຸ ຕາມປົກກະຕິ
ປະກອບເປັນຊື່ຜູ້ໃຊ້ແລະລະຫັດຜ່ານສໍາລັບຈຸດປະສົງ, ແຕ່ວ່າທ່ານສາມາດກໍານົດຂອງທ່ານ
ຂອງຕົນເອງ; ເບິ່ງຂ້າງລຸ່ມນີ້.
none ໃນໂຫມດນີ້, ເຊີບເວີເວັບແມ່ນບໍ່ໄດ້ພິສູດຢືນຢັນ: ໃຜກໍ່ຕາມທີ່ເຊື່ອມຕໍ່ກັບມັນມີ
ການເຂົ້າເຖິງຢ່າງເຕັມທີ່ກັບບົດລາຍງານທີ່ສ້າງຂຶ້ນໂດຍ ອາຍຸ. ຢ່າເຮັດສິ່ງນີ້ເວັ້ນເສຍແຕ່ວ່າມີ
ບໍ່ມີຫຍັງເປັນຄວາມລັບຢູ່ໃນເອກະສານດັດສະນີຂອງທ່ານ, ຫຼືເວັ້ນເສຍແຕ່ວ່າທ່ານແນ່ນອນ
ວ່າບໍ່ມີໃຜແຕ່ທ່ານສາມາດດໍາເນີນການຂະບວນການໃນຄອມພິວເຕີຂອງທ່ານ.
Default
ນີ້ແມ່ນຮູບແບບເລີ່ມຕົ້ນຖ້າທ່ານບໍ່ລະບຸຫນຶ່ງໃນຂ້າງເທິງ. ໃນນີ້
ຮູບແບບ, ອາຍຸ ຈະພະຍາຍາມໃຊ້ Linux magic authentication, ແຕ່ຖ້າມັນ
ກວດພົບໃນເວລາເລີ່ມຕົ້ນ /proc/net/tcp ແມ່ນບໍ່ມີ ຫຼືບໍ່ໄດ້ເຮັດວຽກແລ້ວ
ມັນຈະກັບຄືນໄປໃຊ້ HTTP Basic authentication ແລະ invent ຊື່ຜູ້ໃຊ້
ແລະລະຫັດຜ່ານ.
--auth-file ຊື່ເອກະສານ or --auth-fd fd
ເມື່ອໃດ ອາຍຸ ກໍາລັງໃຊ້ HTTP Basic authentication, ທາງເລືອກເຫຼົ່ານີ້ອະນຸຍາດໃຫ້ທ່ານລະບຸ
ຊື່ຜູ້ໃຊ້ ແລະລະຫັດຜ່ານຂອງທ່ານເອງ. ຖ້າທ່ານລະບຸ --auth-file, ເຫຼົ່ານີ້ຈະຖືກອ່ານ
ຈາກໄຟລ໌ທີ່ລະບຸ; ຖ້າທ່ານລະບຸ --auth-fd ແທນທີ່ເຂົາເຈົ້າຈະຖືກອ່ານຈາກ a
ໄຟລ໌ອະທິບາຍໄຟລ໌ທີ່ເຈົ້າຄວນຈະຈັດລຽງເພື່ອຜ່ານໄປ ອາຍຸ. ໃນບໍ່ວ່າຈະ
ກໍລະນີ, ລາຍລະອຽດການກວດສອບຄວນຈະປະກອບດ້ວຍຊື່ຜູ້ໃຊ້, ປະຕິບັດຕາມດ້ວຍ a
ຈໍ້າສອງເມັດ, ຕິດຕາມດ້ວຍລະຫັດຜ່ານ, ປະຕິບັດຕາມ ທັນທີ ໃນຕອນທ້າຍຂອງໄຟລ໌ (ບໍ່ມີການຕໍ່ຫນ້າ
newline, ຖ້າບໍ່ດັ່ງນັ້ນມັນຈະຖືກພິຈາລະນາເປັນສ່ວນຫນຶ່ງຂອງລະຫັດຜ່ານ).
--ຫົວຂໍ້ ຫົວຂໍ້
ລະບຸສະຕຣິງທີ່ປາກົດຢູ່ໃນຈຸດເລີ່ມຕົ້ນຂອງ ພາກສ່ວນຂອງຜົນຜະລິດ
ໜ້າ HTML. ຄ່າເລີ່ມຕົ້ນແມ່ນ `ອາຍຸ'. ຫົວຂໍ້ນີ້ແມ່ນປະຕິບັດຕາມໂດຍຈໍ້າສອງເມັດແລະຫຼັງຈາກນັ້ນ
ເສັ້ນທາງທີ່ທ່ານກໍາລັງເບິ່ງຢູ່ໃນໄຟລ໌ດັດສະນີ. ທ່ານອາດຈະໃຊ້ທາງເລືອກນີ້ຖ້າທ່ານເປັນ
ຮັບໃຊ້ ອາຍຸ ບົດລາຍງານສໍາລັບເຄື່ອງແມ່ຂ່າຍທີ່ແຕກຕ່າງກັນຫຼາຍແລະຕ້ອງການເຮັດໃຫ້ມັນຊັດເຈນຂຶ້ນ
ທີ່ຜູ້ໃຊ້ກໍາລັງເບິ່ງຢູ່.
--no-eof
ຢຸດ ອາຍຸ ໃນໂຫມດເຄື່ອງແມ່ຂ່າຍເວັບໄຊຕ໌ຈາກການຊອກຫາໄຟລ໌ສິ້ນສຸດກ່ຽວກັບການປ້ອນຂໍ້ມູນມາດຕະຖານແລະ
ການປິ່ນປົວມັນເປັນສັນຍານທີ່ຈະຢຸດເຊົາ.
ຂອບເຂດ ຈຳ ກັດ
ໄຟລ໌ຂໍ້ມູນມີຂະຫນາດໃຫຍ່ພໍສົມຄວນ. ຫຼັກຂອງ ອາຍຸ ແມ່ນໂຄງສ້າງຂໍ້ມູນຕົ້ນໄມ້ທີ່ມັນໃຊ້
ໃນດັດຊະນີຂອງມັນເພື່ອປະຕິບັດການສອບຖາມທີ່ມັນຕ້ອງການຢ່າງມີປະສິດທິພາບ; ໂຄງສ້າງຂໍ້ມູນນີ້
ຕ້ອງການ ໂອ (ນ log N) ການເກັບຮັກສາ. ນີ້ແມ່ນໃຫຍ່ກວ່າທີ່ທ່ານອາດຈະຄາດຫວັງ; ສະແກນເຮືອນຂອງຂ້ອຍເອງ
ໄດເລກະທໍລີ, ປະກອບດ້ວຍເຄິ່ງຫນຶ່ງລ້ານໄຟລ໌ແລະໄດເລກະທໍລີແລະປະມານ 20Gb ຂອງຂໍ້ມູນ,
ຜະລິດໄຟລ໌ດັດຊະນີຫຼາຍກວ່າ 60Mb ໃນຂະຫນາດ. ຍິ່ງໄປກວ່ານັ້ນ, ເນື່ອງຈາກວ່າໄຟລ໌ຂໍ້ມູນຈະຕ້ອງເປັນຫນ່ວຍຄວາມຈໍາ.
ແຜນທີ່ໃນລະຫວ່າງການປະມວນຜົນສ່ວນໃຫຍ່, ມັນບໍ່ສາມາດຂະຫຍາຍໃຫຍ່ກວ່າພື້ນທີ່ທີ່ຢູ່ໄດ້, ດັ່ງນັ້ນ a
ກໍ່ ລະບົບໄຟລ໌ໃຫຍ່ອາດຈະຕ້ອງໄດ້ຮັບການດັດສະນີໃນຄອມພິວເຕີ 64-bit. (ນີ້ແມ່ນຫນຶ່ງໃນເຫດຜົນສໍາລັບການ
ທີ່ມີຢູ່ແລ້ວຂອງ -D ແລະ -L ທາງເລືອກ: ທ່ານສາມາດເຮັດການສະແກນໃນເຄື່ອງທີ່ມີການເຂົ້າເຖິງ
ກັບລະບົບໄຟລ໌, ແລະການດັດສະນີໃນເຄື່ອງໃຫຍ່ພຽງພໍທີ່ຈະຈັດການກັບມັນ.)
ໂຄງສ້າງຂໍ້ມູນຍັງບໍ່ມີປະໂຫຍດຕໍ່ການຄວບຄຸມການເຂົ້າເຖິງພາຍໃນໄຟລ໌ຂໍ້ມູນ, ດັ່ງນັ້ນ
ມັນຈະເປັນການຍາກ - ເຖິງແມ່ນວ່າມີຄວາມເຕັມໃຈທີ່ຈະເຮັດລະຫັດເພີ່ມເຕີມ - ເພື່ອດໍາເນີນການ a
ໃນທົ່ວລະບົບ ອາຍຸ ສະແກນເທິງ ກ cron ວຽກແລະຮັບໃຊ້ຊຸດຍ່ອຍທີ່ຖືກຕ້ອງຂອງບົດລາຍງານໃຫ້ກັບຜູ້ໃຊ້ແຕ່ລະຄົນ.
ໃນສະພາບການບາງຢ່າງ, ອາຍຸ ສາມາດລາຍງານຜົນບວກທີ່ບໍ່ຖືກຕ້ອງ (ການລາຍງານໄຟລ໌ເປັນ disused
ທີ່ມີຢູ່ໃນຄວາມເປັນຈິງໃນການນໍາໃຊ້) ເຊັ່ນດຽວກັນກັບທາງລົບບໍ່ຖືກຕ້ອງ benign ຫຼາຍ (ການລາຍງານໄຟລ໌ເປັນ
ໃນການນໍາໃຊ້ທີ່ບໍ່ແມ່ນ). ນີ້ເກີດຂື້ນໃນເວລາທີ່ໄຟລ໌ແມ່ນ, ເວົ້າໃນຄວາມຫມາຍ, 'ອ່ານ' ໂດຍບໍ່ມີການ
ຕົວຈິງແລ້ວແມ່ນທາງດ້ານຮ່າງກາຍ ອ່ານ. ໂດຍປົກກະຕິແລ້ວ ອັນນີ້ເກີດຂຶ້ນເມື່ອໂຄງການກວດສອບວ່າ
mtime ຂອງໄຟລ໌ໄດ້ປ່ຽນແປງແລະພຽງແຕ່ລົບກວນການອ່ານມັນຄືນໃຫມ່ຖ້າມັນມີ; ໂຄງການທີ່ເຮັດແນວນີ້
ປະກອບດ້ວຍ rsync(1) ແລະ ເຮັດໃຫ້(1). ໂຄງການດັ່ງກ່າວຈະລົ້ມເຫລວໃນການປັບປຸງເວລາຂອງ unmodified ໄດ້
ໄຟລ໌ເຖິງແມ່ນວ່າຂຶ້ນກັບການມີຢູ່ຂອງເຂົາເຈົ້າຢ່າງຕໍ່ເນື່ອງ; ໄດເລກະທໍລີທີ່ເຕັມໄປດ້ວຍໄຟລ໌ດັ່ງກ່າວຈະ
ຖືກລາຍງານວ່າ disused ໂດຍ ອາຍຸ ເຖິງແມ່ນວ່າໃນສະຖານະການທີ່ການລຶບພວກມັນຈະເຮັດໃຫ້ເກີດບັນຫາ.
ສຸດທ້າຍ, ແນ່ນອນ, ອາຍຸໂຫມດການໃຊ້ງານປົກກະຕິຂອງແມ່ນຂຶ້ນກັບ OS ທີ່ສະຫນອງອັນສຸດທ້າຍ.
ເວລາເຂົ້າເຖິງຢ່າງໜ້ອຍແມ່ນຖືກຕ້ອງປະມານ. ດັ່ງນັ້ນລະບົບໄຟລ໌ທີ່ຕິດຕັ້ງດ້ວຍ Linux
`ຕອນທ່ຽງ'ທາງເລືອກ, ຫຼືທຽບເທົ່າກັບ OS ອື່ນໆ, ຈະບໍ່ໃຫ້ຜົນໄດ້ຮັບທີ່ເປັນປະໂຫຍດ!
(ຢ່າງໃດກໍຕາມ, ທາງເລືອກ mount Linux `relatime', ເຊິ່ງການແຈກຢາຍໃນປັດຈຸບັນມີແນວໂນ້ມທີ່ຈະໃຊ້ໂດຍ
ຄ່າເລີ່ມຕົ້ນ, ຄວນຈະດີສໍາລັບທຸກຈຸດປະສົງຂອງຜູ້ຊ່ຽວຊານ: ມັນຫຼຸດຜ່ອນຄວາມຖືກຕ້ອງຂອງສຸດທ້າຍ,
ເວລາເຂົ້າເຖິງເພື່ອວ່າພວກເຂົາອາດຈະຜິດພາດເຖິງ 24 ຊົ່ວໂມງ, ແຕ່ຖ້າທ່ານກໍາລັງຊອກຫາ
ໄຟລ໌ທີ່ບໍ່ໄດ້ຖືກນໍາໃຊ້ສໍາລັບເດືອນຫຼືປີ, ນັ້ນບໍ່ແມ່ນບັນຫາ.)
LICENCE
ອາຍຸ ເປັນຊອບແວຟຣີ, ແຈກຢາຍພາຍໃຕ້ໃບອະນຸຍາດ MIT. ປະເພດ ອາຍຸ -- ໃບອະນຸຍາດ ເຂົ້າໄປເບິ່ງ
ຂໍ້ຄວາມໃບອະນຸຍາດເຕັມ.
ໃຊ້ agedu ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net