Amazon Best VPN GoSearch

OnWorks favicon

logcvs - ອອນລາຍໃນຄລາວ

ແລ່ນ logcvs ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີຜ່ານ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ນີ້ແມ່ນຄໍາສັ່ງ logcvs ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍສະຖານີເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ໂຄງການ:

NAME


logapp - ຜູ້ຄວບຄຸມການສົ່ງອອກແອັບພລິເຄຊັນ.

ສະຫຼຸບສັງລວມ


logapp [ທາງເລືອກ] ... ຄໍາຮ້ອງສະຫມັກ [--logapp_ທາງເລືອກ]... [app.-argument] ...

Applicationymlink [--logapp_ທາງເລືອກ]... [ຄໍາ​ຮ້ອງ​ສະ​ຫມັກ​ໂຕ້​ຖຽງ​] ...

ແທນທີ່ຈະໂທຫາ logapp ໂດຍກົງ, ທ່ານຍັງສາມາດສ້າງ symlink ທີ່ມີຊື່ຂອງ
ແອັບພລິເຄຊັນຊີ້ໄປທີ່ logapp. Logapp ອັດຕະໂນມັດຈະເລີ່ມແອັບພລິເຄຊັນຊື່
ຊີ້ໃຫ້ເຫັນເຖິງ. ມັນຍັງຈະເຮັດວຽກຖ້າຊື່ symlink ຖືກນໍາຫນ້າດ້ວຍ log.

ລາຍລະອຽດ


Logapp ເປັນ wrapper utility ທີ່ຊ່ວຍຊີ້ນໍາການປະຕິບັດຂອງຄໍາຮ້ອງສະຫມັກທີ່
ຜະລິດອອກ console ຫນັກ (e. g. make, CVS ແລະ Subversion). ມັນ​ເຮັດ​ແນວ​ນີ້​ໂດຍ​ການ​ບັນ​ທຶກ​,
ຕັດ, ແລະການໃສ່ສີແຕ່ລະເສັ້ນຂອງຜົນຜະລິດກ່ອນທີ່ຈະສະແດງມັນ. ມັນສາມາດຖືກເອີ້ນວ່າ
ແທນທີ່ຈະເປັນການປະຕິບັດທີ່ຄວນຈະໄດ້ຮັບການຕິດຕາມກວດກາ; ຫຼັງຈາກນັ້ນ, ມັນເລີ່ມຕົ້ນຄໍາຮ້ອງສະຫມັກແລະ
ບັນ​ທຶກ​ຜົນ​ຜະ​ລິດ console ທັງ​ຫມົດ​ຂອງ​ຕົນ​ກັບ​ໄຟລ​໌​. ຜົນຜະລິດທີ່ສະແດງຢູ່ໃນ terminal ແມ່ນ
preprocessed, e.g. ເພື່ອຈໍາກັດຄວາມຍາວຂອງສາຍທີ່ພິມອອກແລະສະແດງຜົນ stderr ໃນ a
ສີ​ທີ່​ແຕກ​ຕ່າງ​ກັນ​. ມັນຍັງສາມາດເນັ້ນໃສ່ເສັ້ນທີ່ກົງກັບທີ່ແນ່ນອນໄດ້ໂດຍອັດຕະໂນມັດ
ການສະແດງອອກເປັນປົກກະຕິ. ຜົນຜະລິດຈຶ່ງຖືກຫຼຸດລົງເປັນຈໍານວນທີ່ຈໍາເປັນ, ແລະທັງຫມົດ
ສາຍທີ່ສໍາຄັນແມ່ນງ່າຍທີ່ຈະກໍານົດ.

OPTIONS


ທາງ​ເລືອກ​ທີ່​ສະ​ຫນອງ​ໃຫ້​ກ່ອນ​ທີ່​ຈະ​ ຄໍາຮ້ອງສະຫມັກ argument ຖືກປະມວນຜົນໂດຍກົງໂດຍ logapp.
ທາງເລືອກທີ່ສະຫນອງໃຫ້ຫຼັງຈາກ ຄໍາຮ້ອງສະຫມັກ argument ແມ່ນຖືກແຍກພຽງແຕ່ຖ້າພວກມັນຖືກນໍາຫນ້າດ້ວຍ
--logapp_ (ຊື່ທາງເລືອກຍາວເທົ່ານັ້ນ) ຖ້າບໍ່ດັ່ງນັ້ນພວກມັນຈະຖືກສົ່ງກັບແອັບພລິເຄຊັນ. ຖ້າ logapp
ຖືກເອີ້ນຜ່ານ symlink ທາງເລືອກທີ່ບໍ່ໄດ້ລະບຸໄວ້ກ່ອນຈະຖືກສົ່ງກັບແອັບພລິເຄຊັນ.

ທຸກໆແອັບພລິເຄຊັນມັກຈະໃຊ້ສອງສາຍຜົນຜະລິດເອກະລາດ: stdout ສໍາລັບຜົນຜະລິດປົກກະຕິ
ແລະ stderr ສໍາລັບຄວາມຜິດພາດແລະຂໍ້ຄວາມທີ່ສໍາຄັນ. ທັງສອງຂອງພວກເຂົາຖືກຈັດການເປັນເອກະລາດໂດຍ
logapp, ດັ່ງນັ້ນທາງເລືອກຫຼາຍຢ່າງສາມາດໃຊ້ໄດ້ສໍາລັບທັງສອງສາຍ.

ຕົວເລືອກ Bool ແມ່ນຍອມຮັບ 1/0 ແລະ ຖືກ / ຜິດ ເປັນມູນຄ່າ. ສໍາລັບທາງເລືອກ boolean ຍາວມູນຄ່າ
ສາມາດຖືກລະເວັ້ນ, ໃນກໍລະນີດັ່ງກ່າວມັນຈະຖືກຖືວ່າ 'ຄວາມຈິງ'.

ທົ່ວໄປ OPTIONS
-?, - ຊ່ວຍ
ສະ​ແດງ​ໃຫ້​ເຫັນ​ສະ​ພາບ​ລວມ​ສັ້ນ​ກ່ຽວ​ກັບ​ທາງ​ເລືອກ​ທີ່​ມີ​ທັງ​ຫມົດ​.

- ການປ່ຽນແປງ
ສະແດງຂໍ້ມູນສະບັບ.

--configfile=ເອກະສານ
ໃຊ້ໄຟລ໌ການຕັ້ງຄ່າສະເພາະແທນທີ່ຈະຊອກຫາການຊອກຫາການຕັ້ງຄ່າ
ເສັ້ນທາງ.

--showconfig
ພິມການຕັ້ງຄ່າປັດຈຸບັນຂອງ logapp ແລະອອກກ່ອນທີ່ແອັບພລິເຄຊັນຈະຢູ່
ປະ​ຕິ​ບັດ​. ນີ້ສາມາດຖືກນໍາໃຊ້ເພື່ອກວດເບິ່ງວ່າຕົວເລືອກການຕັ້ງຄ່າທັງຫມົດຖືກຕັ້ງຄ່າຫຼືບໍ່
ຢ່າງຖືກຕ້ອງຖ້າບາງສິ່ງບາງຢ່າງບໍ່ເຮັດວຽກຕາມທີ່ຄາດໄວ້.

--configsection=NAME
ເປີດໃຊ້ພາກສ່ວນສະເພາະໃນໄຟລ໌ການຕັ້ງຄ່າ. ຖ້າທາງເລືອກນີ້ບໍ່ໄດ້ຖືກສະຫນອງໃຫ້
ຊື່ແອັບພລິເຄຊັນຖືກໃຊ້ເປັນຄ່າເລີ່ມຕົ້ນ.

--ປິດການໃຊ້ງານ
ນີ້ປິດການຈັດການຂໍ້ມູນ logapp ຢ່າງສົມບູນ. ຄໍາຮ້ອງສະຫມັກແມ່ນຍັງເລີ່ມຕົ້ນ,
ແຕ່ logapp ຈະບໍ່ແຕະສະຕຣີມຂໍ້ມູນທີ່ມາຈາກແອັບພລິເຄຊັນ. ທັງ
ການ​ຕັດ​ໄມ້​ຫຼື​ຮູບ​ແບບ​ຜົນ​ຜະ​ລິດ​ແມ່ນ​ປະ​ຕິ​ບັດ​, ພຽງ​ແຕ່​ເວ​ລາ​ປະ​ຕິ​ບັດ​ແລະ​ການ​ອອກ​
ລັດຕິດຕາມ. ອັນນີ້ເປັນປະໂຫຍດຖ້າ logapp ຈະບໍ່ສາມາດຈັດການກັບຂໍ້ມູນທີ່ຄາດໄວ້ໄດ້
ຢ່າງຖືກຕ້ອງ, ສໍາລັບການຍົກຕົວຢ່າງ, ເມື່ອເລີ່ມຕົ້ນຄໍາຮ້ອງສະຫມັກທີ່ອີງໃສ່ຄໍາສາບແຊ່ງ. ລອງເບິ່ງ
--disable_keywords ເພື່ອເບິ່ງວ່າທາງເລືອກນີ້ສາມາດຖືກເປີດໃຊ້ໂດຍອັດຕະໂນມັດແນວໃດ.

--disable_keywords=ລາຍການຄໍາສໍາຄັນ
ດ້ວຍທາງເລືອກນີ້, ບັນຊີລາຍຊື່ຂອງຄໍາທີ່ແຍກດ້ວຍເຄື່ອງໝາຍຈຸດສາມາດສະຫນອງໃຫ້
ເຮັດໃຫ້ --ປິດການໃຊ້ງານ ຈະຖືກເປີດໃຊ້ໂດຍອັດຕະໂນມັດຖ້າພົບເຫັນຢູ່ໃນທາງເລືອກຂອງແອັບພລິເຄຊັນ
ບັນຊີລາຍຊື່. ນີ້ແມ່ນເປັນປະໂຫຍດຖ້າແອັບພລິເຄຊັນມັກຈະສະຫນອງຜົນໄດ້ຮັບຕາມເສັ້ນ, ແຕ່
ສ້າງຂໍ້ມູນໄບນາຣີ ຫຼືໃຊ້ຄຳສາບແຊ່ງຕາມໜ້າຖ້າຖືກເອີ້ນດ້ວຍສະເພາະ
ພາລາມິເຕີ. ນອກນັ້ນທ່ານຍັງສາມາດນໍາໃຊ້ໄດ້ --detectescape ທາງເລືອກອື່ນເພື່ອເຮັດສິ່ງນີ້
ໂດຍບໍ່ມີການປິດການທໍາງານຂອງການບັນທຶກ.

--detectescape=bool
ຕົວເລືອກນີ້ສາມາດຖືກໃຊ້ເພື່ອເປີດ ຫຼືປິດການຊອກຄົ້ນຫາລໍາດັບການຫລົບໜີ. ດ້ວຍ​ການ​ຫນີ -
ລຳດັບການຊອກຄົ້ນຫາ logapp ຈະເປີດໃຊ້ງານການຈັດການສະຕຣີມທີ່ອີງໃສ່ char ໂດຍອັດຕະໂນມັດ
ທັນທີທີ່ລໍາດັບ escape ເປັນສ່ວນຫນຶ່ງຂອງສາຍນ້ໍາສະເພາະ. ພຶດຕິກໍານີ້ສາມາດເປັນ
ເປັນປະໂຫຍດຖ້າຫາກວ່າທ່ານກໍາລັງເຮັດວຽກກັບຄໍາຮ້ອງສະຫມັກທີ່ປົກກະຕິແລ້ວແມ່ນອີງໃສ່ເສັ້ນ, ແຕ່
ເລີ່ມແອັບພລິເຄຊັ່ນອື່ນທີ່ອາດຈະໃຊ້ ລຳດັບການໜີ ເພື່ອຈັດຮູບແບບໜ້າຈໍ.
ທາງເລືອກນີ້ຈະປ້ອງກັນບໍ່ໃຫ້ terminal ໄດ້ຖືກ messed ເຖິງໃນກໍລະນີດັ່ງກ່າວ.

-- dumbterm=bool
ດ້ວຍຕົວເລືອກນີ້ຖືກຕັ້ງເປັນຖືກຕ້ອງຈະບໍ່ມີການໃສ່ສີອອກຢູ່ປາຍຍອດ stdout
ແລະ stderr. ໂດຍປົກກະຕິທາງເລືອກນີ້ຖືກປິດໃຊ້ງານແລະ logapp ພະຍາຍາມກວດພົບ "ຂີ້ຄ້ານ"
terminals ຕົວຂອງມັນເອງ.

--usepty=bool
ຕົວເລືອກນີ້ສາມາດໃຊ້ໄດ້ພຽງແຕ່ຖ້າ logapp ໄດ້ຖືກລວບລວມດ້ວຍການສະຫນັບສະຫນູນ PTY. ຖ້າ PTY
ການ​ສະ​ຫນັບ​ສະ​ຫນູນ​ແມ່ນ​ເປີດ​ນໍາ​ໃຊ້​ໂດຍ​ທາງ​ເລືອກ​ນີ້​ຕັ້ງ​ເປັນ​ຖືກ​ຕ້ອງ​, logapp ຈະ​ເປີດ a pseudo ປາຍທາງ
ສໍາລັບການ stdout. ນີ້ຊ່ວຍໃຫ້ wenn ແລ່ນ logapp ກັບແອັບພລິເຄຊັນທີ່ປົກກະຕິແລ້ວຕ້ອງການ a
terminal ທີ່ແທ້ຈິງສໍາລັບຜົນຜະລິດ. ທ່ານ​ສາ​ມາດ​ປິດ​ການ​ທໍາ​ງານ​ທາງ​ເລືອກ​ນີ້​ສໍາ​ລັບ​ການ​ທີ່​ອີງ​ໃສ່​ເສັ້ນ​ຫຼາຍ​ທີ່​ສຸດ​
ຄໍາຮ້ອງສະຫມັກເຊັ່ນ: ເຮັດໃຫ້, CVS ຫຼື Subversion. ຄໍາຮ້ອງສະຫມັກອື່ນໆເຊັ່ນ telnet ຫຼື
picocom ອາດຈະໃຫ້ຜົນໄດ້ຮັບທີ່ແປກປະຫລາດໃນເວລາທີ່ຖືກນໍາໃຊ້ໂດຍບໍ່ມີການສະຫນັບສະຫນູນ PTY.

--ptyremovecr=bool
ຕົວເລືອກນີ້ສາມາດໃຊ້ໄດ້ພຽງແຕ່ຖ້າ logapp ໄດ້ຖືກລວບລວມດ້ວຍການສະຫນັບສະຫນູນ PTY. ເມື່ອ​ໃດ​
ການ​ນໍາ​ໃຊ້ pseudo terminal ສໍາ​ລັບ​ການ​ໄດ້​ຮັບ​ຜົນ​ຜະ​ລິດ​ຂອງ​ຄໍາ​ຮ້ອງ​ສະ​ຫມັກ​ທີ່​ທ່ານ​ສະ​ເຫມີ​ຈະ​ໄດ້​ຮັບ CR-
ການສິ້ນສຸດຂອງເສັ້ນ LF, ເຊິ່ງປົກກະຕິແລ້ວບໍ່ຕ້ອງການໃນເວລາທີ່ເຮັດວຽກຢູ່ໃນສະພາບແວດລ້ອມ UNIX.
ດ້ວຍຕົວເລືອກນີ້ເປີດໃຊ້ງານ, logapp ຈະແປທຸກແຖວ CR-LF ໂດຍອັດຕະໂນມັດ
endings ໃນ LF line endings. ຕົວເລືອກນີ້ຖືກເປີດໃຊ້ເປັນຄ່າເລີ່ມຕົ້ນ.

--stdout_blen=ໄບ

--stderr_blen=ໄບ
ຂະຫນາດ buffer ເສັ້ນສາມາດປັບໄດ້ stdout ແລະ stderr ເປັນເອກະລາດກັບເລື່ອງນີ້
ທາງເລືອກ. ຖ້າຄ່ານ້ອຍເກີນໄປ, ເສັ້ນຈະຖືກແບ່ງອອກຖ້າ buffer ເຕັມ.
ຄ່າເລີ່ມຕົ້ນແມ່ນ 2048 byte ເຊິ່ງຄວນຈະໃຫຍ່ພໍສຳລັບແອັບພລິເຄຊັນສ່ວນໃຫຍ່.

--stdout_charbased=bool

--stderr_charbased=bool
ຖ້າທ່ານຕ້ອງການໃຊ້ logapp ກັບແອັບພລິເຄຊັນທີ່ບໍ່ໄດ້ຜະລິດຜົນຜະລິດຕາມເສັ້ນ
ທ່ານສາມາດເປີດໃຊ້ຕົວເລືອກນີ້ສໍາລັບ stdout ແລະ stderr ເປັນເອກະລາດ. ດ້ວຍທາງເລືອກນີ້
logapp ທີ່​ເປີດ​ໃຊ້​ງານ​ຈະ​ບໍ່​ຄາດ​ຫວັງ​ວ່າ​ສາຍ​ທີ່​ສົມ​ບູນ​ແລະ​ຈະ​ຈັດ​ການ​ຂໍ້​ມູນ​ທີ່​ມັນ​ມາ​ໃນ​. ໂດຍ
ເລີ່ມຕົ້ນຊຸດຂໍ້ມູນດຽວທັງໝົດຖືກຂຽນໃສ່ແຖວໃໝ່ ຖ້າຕົວເລືອກນີ້ແມ່ນ
ເປີດ​ໃຊ້​ງານ​, ນີ້​ສາ​ມາດ​ໄດ້​ຮັບ​ການ​ປ່ຽນ​ແປງ​ໄດ້​ --alignlog ທາງເລືອກ. ຖ້າຜົນໄດ້ຮັບຈະເປັນ
ສາມາດໃຊ້ໄດ້ແມ່ນຂຶ້ນກັບປະເພດຂອງຂໍ້ມູນທີ່ຖືກສ້າງຂື້ນໂດຍແອັບພລິເຄຊັນ.

--extended-regexp=bool
ຖ້າຕົວເລືອກນີ້ຖືກເປີດໃຊ້ logapp ຈະຕີຄວາມຫມາຍທີ່ສະຫນອງໃຫ້ປົກກະຕິ
ຮູບແບບການສະແດງອອກເປັນປົກກະຕິ. ຄ່າເລີ່ມຕົ້ນແມ່ນການນໍາໃຊ້ປົກກະຕິພື້ນຖານ
ສຳ ນວນ.

ການບັນທຶກ OPTIONS
ພາກນີ້ປະກອບດ້ວຍທາງເລືອກທີ່ມີຜົນກະທົບ logfile.

-l, --logfile=ເອກະສານ
ທາງເລືອກນີ້ສາມາດຖືກນໍາໃຊ້ເພື່ອປ່ຽນໄຟລ໌ທີ່ຖືກນໍາໃຊ້ສໍາລັບການເກັບຮັກສາບັນທຶກ
ຂໍ້ມູນຄໍາຮ້ອງສະຫມັກ. ຖ້າສະຕຣິງຫວ່າງເປົ່າຖືກສະໜອງໃຫ້, ການບັນທຶກຖືກປິດການນຳໃຊ້ ແລະບໍ່ມີ
logfile ຈະຖືກສ້າງຂື້ນ. ຄ່າເລີ່ມຕົ້ນແມ່ນວ່າ logapp ສ້າງ logfile ທີ່ເອີ້ນວ່າ
logapp.log ໃນ​ລະ​ບົບ​ປະ​ຈຸ​ບັນ​.

-a, --appendlog=bool
ທາງ​ເລືອກ​ນີ້​ລະ​ບຸ​ວ່າ​ໄຟລ​໌​ທີ່​ຈະ​ຖືກ​ຕັດ​ຫຼື​ຖ້າ​ຫາກ​ວ່າ​ຂໍ້​ມູນ​ຈະ​ເປັນ​
ຕື່ມໃສ່ກັບໄຟລ໌ທີ່ມີຢູ່ແລ້ວໃນການເລີ່ມຕົ້ນ logapp.

--maxlogsize=ຄິບໄບ
ເພື່ອຈໍາກັດຂະຫນາດສູງສຸດຂອງ logfile ທ່ານສາມາດກໍານົດທາງເລືອກນີ້ເປັນຄ່າລະຫວ່າງ
10 ແລະ 4000000 kiBytes. ຄ່າເລີ່ມຕົ້ນແມ່ນ 0 ເຊິ່ງປິດການຈຳກັດຂະໜາດຂອງ logfile.
ມີວິທີການທີ່ແຕກຕ່າງກັນປະຕິບັດວິທີການ logfile ຖືກຈໍາກັດ. ໃຫ້ເບິ່ງຢູ່ໃນ
ທາງເລືອກໃນການ --logrename ແລະ --circularlog ເພື່ອຮຽນຮູ້ເພີ່ມເຕີມ. ວິທີການເລີ່ມຕົ້ນແມ່ນວ່າ
ສ່ວນຂະຫຍາຍ .old ຈະຖືກເພີ່ມໃສ່ logfile ແລະ logfile ໃໝ່ແມ່ນເລີ່ມຕົ້ນ.

--logrename=bool
ຕົວເລືອກນີ້ກໍານົດພຶດຕິກໍາໃນເວລາທີ່ logfile ຈະຖືກຕັດອອກ. ຖ້າ
--logrename ຖືກເປີດໃຊ້ງານ logfile ຖືກປ່ຽນຊື່. ຊື່ໄຟລ໌ໃຫມ່ຈະຄືກັນກັບ
ກ່ອນທີ່ຈະມີການຂະຫຍາຍທີ່ກໍານົດດ້ວຍ --oldlogext ເພີ່ມ. ສ່ວນຂະຫຍາຍເລີ່ມຕົ້ນແມ່ນ
.ເກົ່າ. ທາງເລືອກນີ້ຖືກນໍາໃຊ້ຮ່ວມກັນກັບມູນຄ່າຂອງ --appendlog ແລະ --maxlogsize

--circularlog=bool
ຖ້າຕົວເລືອກນີ້ຖືກເປີດໃຊ້ຮ່ວມກັນກັບຂອບເຂດຈໍາກັດຂະຫນາດຂອງ logfile ທີ່ຕັ້ງໄວ້ --maxlogsize,
logfile ຈະຖືກນໍາໃຊ້ເປັນວົງ. ນີ້ຫມາຍຄວາມວ່າຖ້າຂະຫນາດສູງສຸດແມ່ນ
ມາຮອດ, ຕົວຊີ້ໄຟລ໌ຖືກຕັ້ງເປັນຈຸດເລີ່ມຕົ້ນຂອງໄຟລ໌ແລະເນື້ອຫາເກົ່າ
ຖືກຂຽນທັບໃນຕອນເລີ່ມຕົ້ນ. ມີ tags ເພີ່ມໃສ່ logfile ເພື່ອຊ່ວຍ
ການ​ນໍາ​ທາງ​ໃນ​ໄຟລ​໌​.

--oldlogext=ການຂະຫຍາຍ
ນີ້ກໍານົດ extion ທີ່ຖືກນໍາໃຊ້ໃນເວລາທີ່ logapp ກໍາລັງປ່ຽນຊື່ logfile. ໄດ້
--logrename ທາງເລືອກກໍານົດວ່າ logapp ຈະປ່ຽນຊື່ໄຟລ໌ແລະນາມສະກຸນເລີ່ມຕົ້ນ
ແມ່ນ .ເກົ່າ.

--locklogfile=bool
ດ້ວຍຕົວເລືອກນີ້ເປີດໃຊ້ງານ logfile ຖືກລັອກເພື່ອປ້ອງກັນບໍ່ໃຫ້ມັນເປັນ
ຂຽນທັບໂດຍວຽກງານອື່ນ. ນີ້ເປັນປະໂຫຍດຖ້າຖ້າບໍ່ດັ່ງນັ້ນການຜະສົມຜະສານທີ່ບໍ່ສາມາດອ່ານໄດ້
ເນື້ອໃນທີ່ແຕກຕ່າງກັນຈະເປັນຜົນໄດ້ຮັບ. ຂຶ້ນຢູ່ກັບມູນຄ່າຂອງ
--maxaltlogfiles ທາງເລືອກອື່ນ logfile ຖືກເລືອກດ້ວຍຊື່ດຽວກັນແລະຕົວເລກ
ເພີ່ມ. ການລັອກໄຟລ໌ຖືກເປີດໃຊ້ໂດຍຄ່າເລີ່ມຕົ້ນ.

--warnlogfilelock=bool
ທາງ​ເລືອກ​ນີ້​ກໍາ​ນົດ​ຖ້າ​ຫາກ​ວ່າ​ຄວນ​ຈະ​ມີ​ຄໍາ​ເຕືອນ​ທີ່​ພິມ​ອອກ​ໄປ​ໃນ console ໄດ້​ຖ້າ​ຫາກ​ວ່າ​
ໄຟລ໌ບັນທຶກທີ່ເລືອກຖືກລັອກຢູ່ກ່ອນແລ້ວ ຫຼືໃນວິທີອື່ນບໍ່ສາມາດເຂົ້າເຖິງໄດ້. ໃນ​ກໍ​ລະ​ນີ​ນີ້
ຈະ​ມີ​ຂໍ້​ຄວາມ​ກ່ອນ​ທີ່​ຈະ​ເລີ່ມ​ຕົ້ນ​ຄໍາ​ຮ້ອງ​ສະ​ຫມັກ​ແລະ​ໂດຍ​ກົງ​ຫຼັງ​ຈາກ​ມັນ​
ການປະຕິບັດທີ່ຊື່ຂອງ logfile ທາງເລືອກໄດ້ຖືກກ່າວເຖິງ. ທາງເລືອກນີ້ແມ່ນ
ເປີດໃຊ້ໂດຍຄ່າເລີ່ມຕົ້ນ. ຍັງໄດ້ເບິ່ງທີ່ --printlogname ບ່ອນທີ່ທ່ານສາມາດກໍານົດໄດ້
ສະເຫມີໄດ້ຮັບການລາຍງານ logfile ໃນປັດຈຸບັນ.

--printlogname=bool
ທາງ​ເລືອກ​ນີ້​ກໍາ​ນົດ​ວ່າ​ຊື່​ຂອງ logfile ທີ່​ນໍາ​ໃຊ້​ຄວນ​ຈະ​ໄດ້​ຮັບ​ການ​ພິມ​ອອກ​ຫຼັງ​ຈາກ​ການ​
ຄໍາ​ຮ້ອງ​ສະ​ຫມັກ​ໄດ້​ສໍາ​ເລັດ​ການ​ປະ​ຕິ​ບັດ​ຂອງ​ຕົນ​. ຕົວເລືອກນີ້ຖືກປິດໃຊ້ງານໂດຍຄ່າເລີ່ມຕົ້ນ. ນອກຈາກນີ້
ເບິ່ງໄດ້ --warnlogfilelock ບ່ອນທີ່ທ່ານສາມາດເປີດໃຊ້ / ປິດການເຕືອນໄພຖ້າຫາກວ່າ
ຊື່ logfile ຖືກປ່ຽນເນື່ອງຈາກ logfile ທີ່ຖືກລັອກ.

--maxaltlogfiles=ຈໍານວນ
ຕົວເລືອກນີ້ກໍານົດຈໍານວນສູງສຸດທີ່ສາມາດຖືກເພີ່ມໃສ່ຊື່ logfile, ຖ້າ
ໄຟລ໌ຕົ້ນສະບັບບໍ່ສາມາດເຂົ້າເຖິງໄດ້. ໃນການເລີ່ມຕົ້ນ logapp ມັນຈະຖືກກວດເບິ່ງວ່າມີ
logfile ທີ່ກໍານົດໄວ້ໃນປັດຈຸບັນແມ່ນສາມາດຂຽນໄດ້, ຖ້າຫາກວ່ານີ້ບໍ່ແມ່ນກໍລະນີອັດຕະໂນມັດ a
ເລກຖືກເພີ່ມໃສ່ຊື່ໄຟລ໌. ຖ້າໄຟລ໌ທາງເລືອກແມ່ນບໍ່ສາມາດເຂົ້າເຖິງໄດ້
ຕົວເລກນີ້ແມ່ນເພີ່ມຂຶ້ນຈົນກ່ວາໄຟລ໌ທີ່ສາມາດຂຽນໄດ້ຫຼືມູນຄ່າຂອງ maxaltlogfiles is
ຮອດ. ໃນກໍລະນີສຸດທ້າຍ, ແອັບພລິເຄຊັນຈະອອກດ້ວຍຄວາມຜິດພາດ. ຖ້າມູນຄ່າຂອງ
0 ຖືກນໍາໃຊ້ພຽງແຕ່ຊື່ logfile ຕົ້ນສະບັບໄດ້ຖືກພະຍາຍາມ. ຍັງໄດ້ເບິ່ງທີ່
--warnlogfilelock ແລະ --printlogname ທາງເລືອກໃນການກໍານົດວ່າຄວນຈະມີຂໍ້ຄວາມ
ກ່ຽວກັບ logfile ທີ່ໃຊ້ໃນປັດຈຸບັນ.

--alignlog=bool
ທາງເລືອກນີ້ຖືກນໍາໃຊ້ຮ່ວມກັນກັບ --stdout_charbased ແລະ --stderr_charbased ແລະ
ກໍານົດວ່າແພັກເກັດຂໍ້ມູນຖືກຂຽນໃສ່ logfile ເມື່ອພວກເຂົາມາຫຼືຖ້າພວກເຂົາແມ່ນແຕ່ລະຄົນ
ຂຽນໃສ່ແຖວໃໝ່. ຄ່າເລີ່ມຕົ້ນແມ່ນແຕ່ລະຊຸດຂໍ້ມູນຖືກຂຽນເປັນອັນໃໝ່
ແຖວ, ຕັ້ງຕົວເລືອກນີ້ເປັນຜິດເພື່ອປິດການໃຊ້ງານມັນ.

--alignlinebreaks=bool
ທາງເລືອກນີ້ຖືກນໍາໃຊ້ຮ່ວມກັນກັບ --stdout_charbased ແລະ --stderr_charbased ແລະ
ວາງເສັ້ນໄປທາງຊ້າຍໃນ logfile ກ່ຽວກັບຄໍານໍາຫນ້າແລະເວລາ.
ຕົວເລືອກນີ້ຖືກເປີດໃຊ້ໂດຍຄ່າເລີ່ມຕົ້ນ.

--jointimeout=ທີ່ໃຊ້ເວລາ
ທາງເລືອກນີ້ຖືກນໍາໃຊ້ຮ່ວມກັນກັບ --stdout_charbased ແລະ --stderr_charbased ແລະ
ກໍານົດເວລາຫມົດເວລາ ms ສໍາລັບການເຂົ້າຮ່ວມແພັກເກັດດຽວກັບຫນຶ່ງ. ນີ້ຫມາຍຄວາມວ່າຖ້າຕົວຢ່າງ
ສອງຕົວອັກສອນຖືກຂຽນພາຍໃນເວລາຫມົດເວລາ, ພວກມັນຖືກປະຕິບັດເປັນຊຸດດຽວ. ນີ້​ແມ່ນ
ການ​ນໍາ​ໃຊ້​ທີ່​ດີ​ທີ່​ສຸດ​ຮ່ວມ​ກັບ​ --alignlog ແລະ --logtime. ໃຊ້ຕົວເລືອກນີ້ຖ້າຂໍ້ມູນ
packets ໄດ້ສູນເສຍຄວາມສອດຄ່ອງຂອງເຂົາເຈົ້າສໍາລັບບາງເຫດຜົນ (ເຊັ່ນ: ຖ້າຂໍ້ມູນມາຈາກ a
ເສັ້ນ serial). ຄຸນສົມບັດນີ້ຖືກປິດການນຳໃຊ້ໂດຍຄ່າເລີ່ມຕົ້ນ ແລະສາມາດເປີດໃຊ້ໄດ້ໂດຍການຕັ້ງຄ່າ
ທີ່ໃຊ້ເວລາ ກັບຄ່າທີ່ໃຫຍ່ກວ່າ 0 ms.

-t, --logtime=bool
ທາງເລືອກນີ້ສາມາດຖືກເປີດໃຊ້ເພື່ອເພີ່ມເວລາ ms ໄປຫາແຕ່ລະແຖວຂອງ logfile.
ປົກກະຕິແລ້ວເວລານັບຕັ້ງແຕ່ການເລີ່ມຕົ້ນຄໍາຮ້ອງສະຫມັກແມ່ນຖືກນໍາໃຊ້, ແຕ່ນີ້ສາມາດປ່ຽນແປງໄດ້
ໄດ້ --logreltime ທາງເລືອກ.

--logreltime=bool
ຖ້າຕົວເລືອກນີ້ຖືກຕັ້ງໃຫ້ເປັນຈິງ, --logreltime ທາງເລືອກຈະໃຊ້ພີ່ນ້ອງ
ເວລາຕັ້ງແຕ່ແຖວສຸດທ້າຍສຳລັບເວລາບັນທຶກ.

--logenv=bool
ດ້ວຍຕົວເລືອກນີ້ຖືກຕັ້ງເປັນ logapp ທີ່ແທ້ຈິງຈະເພີ່ມບັນຊີລາຍຊື່ຂອງສະພາບແວດລ້ອມທີ່ເຮັດວຽກທັງຫມົດ
ຕົວແປຂອງ logfile. ຕົວເລືອກນີ້ຖືກປິດໃຊ້ງານໂດຍຄ່າເລີ່ມຕົ້ນ.

-p, --stdout_lineprefix=ຄຳ ນຳ ໜ້າ

-P, --stderr_lineprefix=ຄຳ ນຳ ໜ້າ
ເພື່ອໃຫ້ສາມາດຈໍາແນກໄດ້ stdout ແລະ stderr ຜົນຜະລິດໃນ logfile logapp ສາມາດ prefix
ແຕ່​ລະ​ເສັ້ນ​ທີ່​ມີ​ສະ​ຕ​ຣິງ​ທີ່​ຊີ້​ບອກ​ວ່າ​ເສັ້ນ​ເປັນ​ຂອງ​ຂໍ້​ມູນ​ສະ​ເພາະ​ໃດ​ຫນຶ່ງ​
ກະແສ. ສະຕຣິງເຫຼົ່ານັ້ນສາມາດປ່ຽນແປງໄດ້ດ້ວຍຕົວເລືອກນີ້. ຄ່າເລີ່ມຕົ້ນແມ່ນນັ້ນ stdout
ບໍ່ມີຄໍານໍາຫນ້າແລະ stderr ຖືກນຳໜ້າດ້ວຍ STDERR:.

CONSOLE OUTPUT OPTIONS
ພາກນີ້ປະກອບດ້ວຍຕົວເລືອກທີ່ສົ່ງຜົນກະທົບຕໍ່ຜົນໄດ້ຮັບທາງສາຍຕາໃນ console.

-- dumbterm=bool
ຕົວເລືອກນີ້ປິດການໃສ່ສີອອກ. ນີ້ປົກກະຕິແລ້ວແມ່ນເຮັດໂດຍອັດຕະໂນມັດຖ້າ a ໂງ່
terminal ຖືກກວດພົບ.

-s, --print_summary=bool
ຖ້າຕົວເລືອກນີ້ຖືກຕັ້ງເປັນຖືກຕ້ອງ, ຫຼັງຈາກນັ້ນບົດສະຫຼຸບສັ້ນຈະຖືກພິມອອກຫຼັງຈາກ
ຄໍາຮ້ອງສະຫມັກໄດ້ສິ້ນສຸດລົງ. ຕົວເລືອກນີ້ຖືກປິດໃຊ້ງານໂດຍຄ່າເລີ່ມຕົ້ນ.

-f, --stdout_fgcol=ສີ

-F, --stderr_fgcol=ສີ
ຕົວເລືອກນີ້ກໍານົດສີດ້ານຫນ້າສໍາລັບການຖ່າຍທອດຂໍ້ມູນສະເພາະ. ມູນຄ່າ
ສາມາດເປັນຫນຶ່ງໃນລາຍການໃນ console ສີ ຕາຕະລາງ ໃນຕອນທ້າຍຂອງພາກນີ້.

-b, --stdout_bold=bool

-B, --stderr_bold=bool
ຕົວເລືອກນີ້ກໍານົດວ່າຕົວອັກສອນສໍາລັບການຖ່າຍທອດຂໍ້ມູນສະເພາະຄວນຈະຖືກພິມອອກຫຼືບໍ່
ກ້າຫານ.

-r, --stdout_regexp=ປົກກະຕິ ການສະແດງອອກ

-R, --stderr_regexp=ປົກກະຕິ ການສະແດງອອກ
ການສະແດງອອກປົກກະຕິທີ່ສາມາດຖືກກໍານົດດ້ວຍຕົວເລືອກນີ້ຖືກນໍາໃຊ້ກັບທຸກໆ
ແຖວຂອງກະແສຂໍ້ມູນສະເພາະ. ໃນການຈັບຄູ່ສີພື້ນຫລັງຈະປ່ຽນເປັນ
ມູນຄ່າສະຫນອງໃຫ້ກັບ --stdout_regexp_bgcol ຕາມ ລຳ ດັບ --stderr_regexp_bgcol
ທາງເລືອກ.

--stdout_regexp_bgcol=ສີ

--stderr_regexp_bgcol=ສີ
ຕົວເລືອກນີ້ກຳນົດສີພື້ນຫຼັງສຳລັບການຖ່າຍທອດຂໍ້ມູນສະເພາະສຳລັບກໍລະນີ
ການສະແດງອອກປົກກະຕິທີ່ເຫມາະສົມທີ່ສະຫນອງໃຫ້ --stdout_regexp or
--stderr_regexp ການແຂ່ງຂັນ. ມູນຄ່າສາມາດເປັນຫນຶ່ງໃນລາຍການທີ່ຢູ່ໃນ console ສີ
ຕາຕະລາງ ໃນຕອນທ້າຍຂອງພາກນີ້.

-c, --stdout_clip=width

-C, --stderr_clip=width
ຕົວເລືອກນີ້ກໍານົດວ່າຖັນໃດທີ່ຜົນຜະລິດຄວນຈະຖືກຕັດສໍາລັບສະເພາະ
stream ເພື່ອຫຼຸດຜ່ອນຈໍານວນຂໍ້ມູນທີ່ຂຽນໃສ່ console. ຖ້າມູນຄ່າຂອງ -1 is
ການຕັດທີ່ສະໜອງໃຫ້ຖືກປິດການໃຊ້ງານສໍາລັບການຖ່າຍທອດ. ມູນຄ່າຂອງ -2 ກໍານົດ clipping ເປັນ
ຄວາມກວ້າງຂອງ console ໃນປັດຈຸບັນ. ມັນກໍ່ເປັນໄປໄດ້ທີ່ຈະໃຊ້ ປິດການໃຊ້ວຽກ ແລະ ອັດຕະໂນມັດ ແທນ​ທີ່
ຄ່າຕົວເລກ. ຄ່າເລີ່ມຕົ້ນແມ່ນນັ້ນ stdout ຖືກຈໍາກັດກັບຄວາມກວ້າງຂອງ console ແລະ
ການຕັດນັ້ນຖືກປິດການນຳໃຊ້ stderr.

console ສີ ຕາຕະລາງ

┌───┬───────────────────┐
│# │ ສີ │
├───┼────────────────────┤
│-1 │ (console) ຄ່າເລີ່ມຕົ້ນ │
├───┼────────────────────┤
│0 │ ດຳ │
├───┼────────────────────┤
│1 │ ສີແດງ │
├───┼────────────────────┤
│2 │ ຂຽວ │
├───┼────────────────────┤
│3 │ ສີນ້ຳຕານ │
├───┼────────────────────┤
│4 │ ສີຟ້າ │
├───┼────────────────────┤
│5 │ ສີມ່ວງແດງ │
├───┼────────────────────┤
│6 │ ສີຟ້າຂຽວ │
├───┼────────────────────┤
│7 │ ຂາວ │
└───┴───────────────────┘

ຄໍາສັ່ງ ການປະຕິບັດ OPTIONS
ພາກນີ້ປະກອບດ້ວຍທາງເລືອກທີ່ກໍາຫນົດຄ່າການປະຕິບັດຄໍາສັ່ງເປັນປົກກະຕິ
ການສະແດງອອກທີ່ກົງກັນ.

--exitoneexecfail=BOOL
ທາງ​ເລືອກ​ນີ້​ກໍາ​ນົດ​ຖ້າ​ຫາກ​ວ່າ logapp ຄວນ​ຈະ​ອອກ​ແລະ​ສິ້ນ​ສຸດ​ຄໍາ​ຮ້ອງ​ສະ​ຫມັກ​ຫໍ່​ຖ້າ​ຫາກ​ວ່າ​
ມູນຄ່າກັບຄືນຂອງຄໍາສັ່ງປະຕິບັດຊີ້ໃຫ້ເຫັນເຖິງຄວາມລົ້ມເຫຼວ. ຕາມຄ່າເລີ່ມຕົ້ນທາງເລືອກນີ້ແມ່ນ
ປິດການໃຊ້ງານ ແລະ logapp ບໍ່ສົນໃຈສະຖານະກັບຄືນຂອງຄໍາສັ່ງປະຕິບັດ.

--preexec=ຄໍາສັ່ງ
ຄໍາ​ສັ່ງ​ທີ່​ສາ​ມາດ​ສະ​ຫນອງ​ໃຫ້​ກັບ​ທາງ​ເລືອກ​ນີ້​ແມ່ນ​ໄດ້​ຮັບ​ການ​ປະ​ຕິ​ບັດ​ໂດຍ​ກົງ​ກ່ອນ​ທີ່​ຈະ​
ຄໍາຮ້ອງສະຫມັກແມ່ນເລີ່ມຕົ້ນ. ໃນເວລານີ້, ຫົວຖືກຂຽນໃສ່ logfile ແລ້ວ
ແລະສາມາດວິເຄາະໂດຍຄໍາສັ່ງ.

--postexec=ຄໍາສັ່ງ
ຄໍາ​ສັ່ງ​ທີ່​ສາ​ມາດ​ສະ​ຫນອງ​ໃຫ້​ກັບ​ທາງ​ເລືອກ​ນີ້​ແມ່ນ​ປະ​ຕິ​ບັດ​ໂດຍ​ກົງ​ຫຼັງ​ຈາກ​ການ​
ແອັບພລິເຄຊັນອອກໄປແລ້ວ. ໃນເວລານີ້, logfile ໄດ້ຖືກປິດແລ້ວສໍາລັບການຂຽນດັ່ງນັ້ນ
ຜົນ​ຜະ​ລິດ​ທັງ​ຫມົດ​ຂອງ​ຄໍາ​ຮ້ອງ​ສະ​ຫມັກ​ແລະ footer ແມ່ນ​ລວມ​ຢູ່​ແລ້ວ​ແລະ​ສາ​ມາດ​ໄດ້​ຮັບ​ການ​ປຸງ​ແຕ່ງ​ໂດຍ​
ຄໍາສັ່ງ.

-e, --stdout_execregexp=ປົກກະຕິ ການສະແດງອອກ

-E, --stderr_execregexp=ປົກກະຕິ ການສະແດງອອກ
ການສະແດງອອກປົກກະຕິທີ່ສາມາດຖືກກໍານົດດ້ວຍຕົວເລືອກນີ້ຖືກນໍາໃຊ້ກັບທຸກໆ
ແຖວຂອງກະແສຂໍ້ມູນສະເພາະ. ໃນການຈັບຄູ່ຄໍາສັ່ງທີ່ສະຫນອງໃຫ້ກັບ
--stdout_execcommand ຕາມ ລຳ ດັບ --stderr_execcomand ທາງ​ເລືອກ​ແມ່ນ​ປະ​ຕິ​ບັດ​. ຫວ່າງເປົ່າ
ຄ່າສໍາລັບຕົວເລືອກນີ້ປິດການຈັບຄູ່ການສະແດງອອກປົກກະຕິ.

-x, --stdout_execcommand=ຄໍາສັ່ງ

-X, --stderr_execcommand=ຄໍາສັ່ງ
ຕົວເລືອກນີ້ກໍານົດຄໍາສັ່ງທີ່ຖືກປະຕິບັດຢູ່ໃນການຈັບຄູ່ສະແດງອອກປົກກະຕິ. ໄດ້
ການສະແດງອອກປົກກະຕິສາມາດຖືກກໍານົດແຍກຕ່າງຫາກສໍາລັບ stdout ແລະ stderr stream ກັບ
ໄດ້ --stdout_execregexp ຕາມ ລຳ ດັບ --stderr_execregexp ທາງເລືອກ.

REGULAR ການສະແດງອອກ


ການສະແດງອອກປົກກະຕິແມ່ນຮູບແບບທີ່ອະທິບາຍສະຕຣິງ. Logapp ໃຊ້ຮູບແບບນີ້ເພື່ອ
ປະຕິບັດການດໍາເນີນການໂດຍອີງໃສ່ສະຕຣິງທີ່ພົບເຫັນຢູ່ໃນນ້ໍາຂໍ້ມູນ. ການປະຕິບັດແມ່ນຄືກັນ
ກັບຫນຶ່ງທີ່ຖືກນໍາໃຊ້ໂດຍ grep.

Logapp ເຂົ້າໃຈ syntax "ພື້ນຖານ" ແລະ "ຂະຫຍາຍ" ຂອງການສະແດງອອກປົກກະຕິຕາມທີ່ກໍານົດໂດຍ
POSIX. ຄ່າເລີ່ມຕົ້ນແມ່ນການນໍາໃຊ້ຊຸດພື້ນຖານ, ແຕ່ທ່ານສາມາດປ່ຽນເປັນຮູບແບບການຂະຫຍາຍດ້ວຍ
ໄດ້ --extended-regexp ພາລາມິເຕີ. ກະລຸນາເບິ່ງທີ່ grep(1) ແລະ regex(7) manpage
ສຳ ລັບຂໍ້ມູນລະອຽດ.

ຕົວຢ່າງ
string ກົງກັບ "String"

^ ສາຍ
ຈັບຄູ່ "String" ໃນຕອນຕົ້ນຂອງແຖວ

String$
ຈັບຄູ່ "String" ໃນຕອນທ້າຍຂອງແຖວ

^String$
ເສັ້ນປະກອບມີພຽງແຕ່ "String"

[Ss]ສຽງ
ກົງກັບ "String" ຫຼື "string"

Str.ng ຈຸດກົງກັບຕົວອັກສອນທັງໝົດ, ດັ່ງນັ້ນມັນກົງກັບຕົວຢ່າງ "String" ຫຼື "Strong"

Str.*ng
ຈຸດຮ່ວມກັບດາວກົງກັບຕົວເລກຂອງຕົວອັກສອນໃດນຶ່ງ, ດັ່ງນັ້ນມັນຈຶ່ງກົງກັບ
ຕົວຢ່າງ "String" ຫຼື "Streaming"

^[AZ] *
ຈັບຄູ່ຕົວລະຄອນໃດນຶ່ງຈາກ A ຫາ Z ໃນຕອນຕົ້ນຂອງແຖວຕາມມາ
ໂດຍສູນ ຫຼືຈໍານວນຊ່ອງໃດນຶ່ງ

String\|ຄຳ
ກົງກັບ "String" ຫຼື "Word" ເມື່ອເຮັດວຽກກັບ ພື້ນຖານ ປົກກະຕິ expressions

String|ຄໍາ
ກົງກັບ "String" ຫຼື "Word" ເມື່ອເຮັດວຽກກັບ ຂະຫຍາຍ ປົກກະຕິ expressions

ENVIRONMENT


TERM ຕົວແປນີ້ຖືກກວດສອບເພື່ອເບິ່ງວ່າປະເພດຂອງ console logapp ໃດກໍາລັງແລ່ນຢູ່ໃນ.
ໃນປັດຈຸບັນພຽງແຕ່ມູນຄ່າ ໂງ່ ຖືກຈັດການດ້ວຍວິທີພິເສດ — ໂດຍການປິດການໃຊ້ງານ console
ສີ. ຖ້າ TERM ຕົວແປແມ່ນຂາດຫາຍໄປ, ຍັງສົມມຸດຖານທີ່ໂງ່. ໄດ້
ການ​ຕັ້ງ​ຄ່າ​ສາ​ມາດ​ໄດ້​ຮັບ​ການ​ລົບ​ລ້າງ​ໂດຍ​ການ​ເປີດ​ໃຊ້​ງານ / ປິດ​ການ​ທໍາ​ງານ​ຂອງ​ຮູບ​ແບບ​ການ​ຢູ່​ປາຍ​ຍອດ dumb ການ​ນໍາ​ໃຊ້​
-- dumbterm ທາງເລືອກ.

ໃຊ້ logcvs ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net


ເຊີບເວີ ແລະສະຖານີເຮັດວຽກຟຣີ

ດາວໂຫຼດແອັບ Windows ແລະ Linux

Linux ຄຳ ສັ່ງ

Ad




×
ການ​ໂຄ​ສະ​ນາ
?ຊື້ເຄື່ອງ, ຈອງ, ຫຼືຊື້ທີ່ນີ້ — ບໍ່ມີຄ່າໃຊ້ຈ່າຍ, ຊ່ວຍໃຫ້ການບໍລິການຟຣີ.