ນີ້ແມ່ນຄໍາສັ່ງ fatrace ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
fatrace - report system wide file events
ສະຫຼຸບສັງລວມ
fatrace [ OPTIONS ]
ລາຍລະອຽດ
fatrace ລາຍງານເຫດການການເຂົ້າເຖິງໄຟລ໌ຈາກຂະບວນການແລ່ນທັງໝົດ.
ມັນບໍ່ໄດ້ລາຍງານການເຂົ້າເຖິງໄຟລ໌ໂດຍ fatrace ຕົວຂອງມັນເອງ, ເພື່ອຫຼີກເວັ້ນການບັນທຶກເຫດການທີ່ເກີດຈາກ
ຂຽນຜົນໄດ້ຮັບເຂົ້າໄປໃນໄຟລ໌. ມັນຍັງບໍ່ສົນໃຈເຫດການໃນລະບົບໄຟລ໌ virtual ແລະ kernel
ເຊັ່ນ: sysfs, proc, ແລະ devtmpfs.
ຈຸດປະສົງຕົ້ນຕໍຂອງມັນແມ່ນເພື່ອຊອກຫາຂະບວນການທີ່ເຮັດໃຫ້ການປຸກແຜ່ນບໍ່ຈໍາເປັນແລະດັ່ງນັ້ນ
ປ້ອງກັນການປະຫຍັດພະລັງງານບາງຢ່າງ.
ໂດຍຄ່າເລີ່ມຕົ້ນ, ເຫດການຖືກລາຍງານໃຫ້ stdout. ນີ້ຈະເຮັດໃຫ້ບາງ loops ຖ້າທ່ານດໍາເນີນການເຄື່ອງມືນີ້
ໃນຕົວຢ່າງ gnome-terminal, ຍ້ອນວ່ານີ້ເຮັດໃຫ້ເກີດການເຂົ້າເຖິງແຜ່ນສໍາລັບທຸກໆເສັ້ນຜົນຜະລິດ. ເພື່ອຫຼີກເວັ້ນການ
ນີ້, ປ່ຽນເສັ້ນທາງຜົນຜະລິດເຂົ້າໄປໃນໄຟລ໌.
OUTPUT ຮູບແບບ
ເຫດການປົກກະຕິເບິ່ງຄືວ່າ
rsyslogd(875): ວ /var/log/auth.log
ລວບລວມ(1971): O ອຸປະກອນ 8:2 inode 658203
ເສັ້ນມີຊ່ອງຂໍ້ມູນຕໍ່ໄປນີ້:
·ຊື່ຂະບວນການ. ນີ້ແມ່ນອ່ານຈາກ /proc/pid/comm, ແລະອາດຈະຖືກຫຍໍ້ເປັນເວລາດົນນານ
ຊື່ຂະບວນການ.
· ID ຂະບວນການ
· ປະເພດເຫດການ: Oປາກກາ, Rເອັດ, Wພິທີການ, ຫຼື Cສູນເສຍ. ການປະສົມປະສານແມ່ນເປັນໄປໄດ້, ເຊັ່ນ: CW ສໍາລັບການ
ປິດໄຟລ໌ລາຍລັກອັກສອນ.
·ໄຟລ໌ທີ່ໄດ້ຮັບຜົນກະທົບ. ໃນບາງກໍລະນີບໍ່ສາມາດກໍານົດເສັ້ນທາງແລະຊື່, ເຊັ່ນ: ເນື່ອງຈາກວ່າມັນ
ເປັນໄຟລ໌ຊົ່ວຄາວທີ່ຖືກລຶບໄປແລ້ວ. ໃນກໍລະນີດັ່ງກ່າວ, ມັນພິມອຸປະກອນທີ່ສໍາຄັນ
ແລະຈໍານວນນ້ອຍແລະຈໍານວນ inode. ເພື່ອກວດກາເບິ່ງຂະບວນການດັ່ງກ່າວໃນລາຍລະອຽດເພີ່ມເຕີມ, ທ່ານ
ຄວນພິຈາລະນາໃຊ້ ສາຍແຮ່(1).
ຖ້າເຈົ້າລະບຸ --ສະແຕມເວລາ ທາງເລືອກ, ພາກສະຫນາມທໍາອິດຈະເປັນເວລາໃນປະຈຸບັນ.
OPTIONS
-c, --ປັດຈຸບັນ-mount
ພຽງແຕ່ບັນທຶກເຫດການກ່ຽວກັບການແບ່ງປັນ / mount ຂອງລະບົບປະຈຸບັນ. ຖ້າບໍ່ມີທາງເລືອກນີ້,
ກຳລັງເບິ່ງພາກສ່ວນ/ຈຸດເຊື່ອມຕໍ່ທັງໝົດ (ຕົວຈິງ) ຢູ່.
-o ເອກະສານ, --output=ເອກະສານ
ຂຽນເຫດການໃສ່ໄຟລ໌ທີ່ໃຫ້ແທນທີ່ຈະເປັນຜົນຜະລິດມາດຕະຖານ.
-s ວິນາທີ, --ວິນາທີ=ວິນາທີ
ຢຸດຫຼັງຈາກຈໍານວນວິນາທີທີ່ກໍານົດໄວ້.
-t, --ສະແຕມເວລາ
ເພີ່ມເວລາໃສ່ກັບເຫດການ. ເມື່ອຕົວເລືອກນີ້ຖືກມອບໃຫ້ຄັ້ງດຽວ, ຮູບແບບຈະເປັນມະນຸດ
ຊົ່ວໂມງທີ່ສາມາດອ່ານໄດ້: ນາທີ: ວິນາທີ.microsecond; ເມື່ອໃຫ້ສອງຄັ້ງ, ເວລາຖືກພິມອອກ
ເປັນວິນາທີ/ໄມໂຄຣວິນາທີນັບຕັ້ງແຕ່ຍຸກ.
-p ອັກເສບທ້ອງນ້ອຍ, --ignore-pid=ອັກເສບທ້ອງນ້ອຍ
ບໍ່ສົນໃຈເຫດການສໍາລັບ ID ຂະບວນການນີ້. ສາມາດລະບຸໄດ້ຫຼາຍຄັ້ງ.
-f TYPES, --filter=TYPES
ສະແດງສະເພາະປະເພດເຫດການທີ່ໃຫ້ໄວ້. TYPES ແມ່ນບັນຊີລາຍຊື່ຂອງ C, R, O, ຫຼື W ກັບຂ້າງເທິງ
ຄວາມ ໝາຍ.
E. g. ໃຊ້ --filter=OC ເພື່ອສະແດງໃຫ້ເຫັນພຽງແຕ່ເຫດການເປີດແລະປິດ.
-C ຄໍາສັ່ງ, --command=ຄໍາສັ່ງ
ສະແດງພຽງແຕ່ເຫດການສໍາລັບຄໍາສັ່ງນີ້.
-h , - ຊ່ວຍ
ພິມການຊ່ວຍເຫຼືອແລະອອກ.
ໃຊ້ fatrace ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net