ນີ້ແມ່ນຄໍາສັ່ງ qsrotate ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
qsrotate - ເຄື່ອງມືຫມູນວຽນຂອງບັນທຶກ (ຄ້າຍຄືກັນກັບ rotatelogs ຂອງ Apache).
ສະຫຼຸບສັງລວມ
qsrotate -o [-ສ [-ທ ]] [-f] [-z] [-g ] [-u ] [-p]
ລາຍລະອຽດ
qsrotate ອ່ານຈາກ stdin (piped log) ແລະຂຽນຂໍ້ມູນໃສ່ໄຟລ໌ທີ່ສະຫນອງການຫມຸນ.
ໄຟລ໌ຫຼັງຈາກເວລາທີ່ກໍານົດໄວ້.
OPTIONS
-o
ໄຟລ໌ບັນທຶກຜົນອອກເພື່ອຂຽນຂໍ້ມູນໃສ່ (ໃຊ້ເສັ້ນທາງຢ່າງແທ້ຈິງ).
-s
ໄລຍະຫ່າງການຫມຸນເປັນວິນາທີ, ຄ່າເລີ່ມຕົ້ນແມ່ນ 86400 ວິນາທີ.
-t
Offset ເປັນ UTC (ເປີດການຮອງຮັບ DST ຄືກັນ), ຄ່າເລີ່ມຕົ້ນແມ່ນ 0.
- ຂ
ການຈໍາກັດຂະຫນາດໄຟລ໌ (ຄ່າເລີ່ມຕົ້ນແມ່ນ 2147352576 bytes).
-f ການຫມູນວຽນບັນທຶກບັງຄັບເຖິງແມ່ນວ່າບໍ່ມີຂໍ້ມູນຖືກຂຽນ.
-z ບີບອັດ (gzip) ໄຟລ໌ທີ່ຫມຸນ.
-ກ
ຮຸ່ນ (ຈໍານວນຂອງໄຟລ໌ທີ່ຈະຮັກສາ).
-u
ກາຍເປັນຜູ້ໃຊ້ອື່ນ, ເຊັ່ນ: www-data.
-p ຂຽນຂໍ້ມູນຍັງ stdout (ສໍາລັບການຕັດໄມ້ທໍ່).
EXAMPLE
TransferLog "|qsrotate -f -z -g 3 -o /dest/file -s 86400"
ຊື່ຂອງໄຟລ໌ທີ່ຫມຸນຈະເປັນ /dest/filee.YYYYmmddHHMMSS ບ່ອນທີ່ YYYYmmddHHMMSS ແມ່ນ.
ເວລາລະບົບທີ່ຂໍ້ມູນໄດ້ຖືກຫມຸນ.
ຫມາຍເຫດ
ແຕ່ລະຕົວຢ່າງ qsrotate ຈະຕ້ອງໃຊ້ໄຟລ໌ສ່ວນບຸກຄົນ.
ໃຊ້ qsrotate ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net