incron

ภาพหน้าจอของซอฟแวร์:
incron
รายละเอียดซอฟแวร์:
รุ่น: 0.5.10
วันที่อัพโหลด: 14 Apr 15
ผู้พัฒนา: Lukas Jelinek
การอนุญาต: ฟรี
ความนิยม: 35

Rating: 4.0/5 (Total Votes: 1)

incron เป็น "inotify cron" ระบบ มันทำงานเหมือน cron ปกติ แต่เป็นแรงผลักดันจากเหตุการณ์ระบบแฟ้มแทนช่วงเวลา
incron มีสองโปรแกรมภูตที่เรียกว่า "incrond" (คล้ายกับ crond) และหุ่นยนต์ตาราง "incrontab" (เช่น "crontab")
วิธีการสร้าง:
 
เพราะรุ่นนี้ยังเร็วมากมันไม่ได้มีกลไกการสร้างแบบพกพามาตรฐาน มีเพียง Makefile ซึ่งจะต้องได้รับการแก้ไขด้วยตนเอง บนระบบลินุกซ์มากมายที่คุณไม่จำเป็นต้องเปลี่ยนแปลงอะไร
กรุณาตรวจสอบ Makefile ก่อนที่คุณพิมพ์ 'ให้' โดยเฉพาะอย่างยิ่งการตรวจสอบคำนำหน้าและอื่น ๆ ตัวแปรที่พบบ่อย หากทำตอนนี้คุณสามารถสร้างไฟล์ ('ให้')
ไบนารีจะต้องได้รับการติดตั้งแน่นอนเป็นหลัก โปรดทราบว่าการติดตั้งสร้างผู้ใช้พิเศษที่เรียกว่า 'incron' ที่จัดการตาราง incron
วิธีใช้:
 
ภูต incron (incrond) จะต้องทำงานภายใต้ราก (โดยทั่วไปจากสคริปต์ runlevel อื่น ๆ ) มันโหลดตารางผู้ใช้ปัจจุบันและ hooks พวกเขาสำหรับการเปลี่ยนแปลงในภายหลัง
หุ่นยนต์ตาราง incron อาจจะทำงานภายใต้การใช้งานปกติใด ๆ เพราะมัน SUIDs สำหรับการจัดการกับตารางโดยทั่วไปใช้ไวยากรณ์เช่นเดียวกับโปรแกรม crontab คุณสามารถนำเข้าตารางลบและแก้ไขตารางปัจจุบัน
แถวตารางผู้ใช้มีไวยากรณ์ต่อไปนี้:
<หน้ากาก> <คำสั่ง>
สถานที่:
เป็นเส้นทางระบบแฟ้ม (ปัจจุบันหลีกเลี่ยงช่องว่าง!)
<หน้ากาก> เป็นสัญลักษณ์ (ดู inotify.h; ใช้เครื่องหมายจุลภาคสำหรับการแยกสัญลักษณ์) หรือหน้ากากที่เป็นตัวเลขสำหรับการจัดกิจกรรม
<คำสั่ง> เป็นโปรแกรมหรือสคริปต์เพื่อให้ทำงานกับเหตุการณ์ที่เกิดขึ้น
คำสั่งอาจจะมีสัญลักษณ์เหล่านี้:
$$ - เครื่องหมายดอลลาร์
$ @ - เส้นทางระบบแฟ้มดู (ดูด้านบน)
$ # - ชื่อไฟล์ที่เกี่ยวข้องกับเหตุการณ์
ตัวอย่าง: คุณจำเป็นต้องเรียกใช้โปรแกรม 'abc' กับเส้นทางของไฟล์เต็มเป็นอาร์กิวเมนต์ทุกครั้งที่มีการเปลี่ยนแปลงไฟล์ใน / var / mail หนึ่งของการแก้ปัญหาต่อไปนี้:
/ var / mail IN_CLOSE_WRITE abc $ @ / $ #

มีอะไรใหม่ ในข่าวประชาสัมพันธ์นี้:

  • ช่องว่างในกรณีที่เกี่ยวข้องกับ ชื่อไฟล์การจัดการในขณะนี้ได้อย่างถูกต้อง (# 0000178)
  • crashing ใน incrontab --user คงที่ (# 0000187)
  • หน้าคนที่ดีขึ้น (ข้อมูลการรายงานข้อผิดพลาด ณ # 0000407
  • Makefile ดีขึ้น ('ปล่อย-สะอาด' ยังเอา 'หมอ')

มีอะไรใหม่ ในรุ่น 0.5.8:

  • เพิ่มเติม & quot; รวม & quot; สั่งได้มีการเพิ่มเพื่อให้เข้ากันดีกว่าคอมไพเลอร์.
  • ข้อความช่วยเหลือได้รับการแก้ไข.
  • คำเตือนบางอย่างที่เกี่ยวข้องกับความล้มเหลวที่ไ​​ม่สามารถจัดการได้รับการแก้ไข.

ต้องการ

  • เคอร์เนล 2.6.13 หรือสูงกว่า (มี inotify รวบรวมใน)
  • inotify ส่วนหัว (inotify.h, inotify-syscalls.h) ติดตั้งใน sys / สถานที่พบมากที่สุดคือ / usr / รวม / SYS.
  • คอมไพเลอร์ 4.x GCC (อาจจะทำงานกับ GCC 3.4 อาจจะเป็นรุ่นเก่าเกินไป)

ซอฟต์แวร์ที่คล้ายกัน

lessfs
lessfs

11 May 15

GNU Parted
GNU Parted

22 Jun 18

cadcVOFS
cadcVOFS

20 Feb 15

ความคิดเห็นที่ incron

ความคิดเห็นที่ไม่พบ
เพิ่มความคิดเห็น
เปิดภาพ!
ค้นหาตามหมวดหมู่