คำถามติดแท็ก inotify

3
ตรวจหาไฟล์ใหม่อย่างต่อเนื่องด้วย inotify-tools ภายในหลายไดเรกทอรีซ้ำ
ฉันเพิ่งติดตั้ง inotify-tools ฉันต้องการตรวจสอบไฟล์ใหม่อย่างต่อเนื่องด้วยเครื่องมือแจ้งเตือนภายในหลายไดเรกทอรีซ้ำและส่งอีเมลโดยใช้ postfix ฉันอาจจะสามารถจัดการกับการส่งอีเมลโดยใช้ส่วน postfix ฉันแค่พยายามหาวิธีที่ดีที่สุดในการทำสิ่งนี้เมื่อพยายามตรวจหาไฟล์ใหม่ เพราะบางครั้งมีการเพิ่มไฟล์หลายไฟล์พร้อมกัน
17 linux  ubuntu  email  inotify 

1
วิธีรับจำนวนนาฬิกา inotify ที่เปิดในปัจจุบันได้อย่างไร
ระบบของฉันคือ CentOS ฉันพยายามรับสิ่งนี้โดยการระบุfs.inotifyตัวแปรผ่านการsysctlโทร ( sysctl fs.inotify) แต่ไม่พบสิ่งใดมีประโยชน์มีเพียงตัวแปรที่จะระบุข้อ จำกัด
14 linux  centos  inotify 

4
ดูระบบไฟล์ในเวลาจริงบน OS X และ Ubuntu
ฉันกำลังมองหาเครื่องมือ CLI ที่จะคอยดูไดเรกทอรีและคายชื่อของไฟล์ที่เปลี่ยนแปลงตามเวลาจริง some_watch_command /path/to/some/folder | xargs some_callback ฉันรู้inotify( inotify-tools?) และดูเหมือนว่าเป็นสิ่งที่ฉันต้องการ แต่ฉันต้องการบางสิ่งที่เป็นทั้ง Linux (ในกรณีของฉัน Ubuntu) และ OSX ที่เข้ากันได้ มันไม่จำเป็นต้องเร็วนัก แต่มันก็จำเป็นที่จะต้องทำการเปลี่ยนแปลง (ภายในเสี้ยววินาทีนั้นสมเหตุสมผล) นอกจากนี้ฉันไม่จำเป็นต้องมีโปรแกรม CLI ที่แน่นอนที่กล่าวถึงข้างต้น หากเทคโนโลยีพื้นฐานบางอย่างมีอยู่และสามารถเขียนสคริปต์ได้ง่ายบนทั้งสองแพลตฟอร์มซึ่งจะยอดเยี่ยมเช่นกัน
11 linux  macos  sync  inotify 

1
รายการหรือปรับปรุงเนื้อหาของไดเรกทอรีเมื่อมีการแก้ไข (เช่นไฟล์ใหม่ที่สร้างขึ้นหรือลบไฟล์) ไปยังไฟล์ข้อความ
ฉันใช้ลินุกซ์มินต์และฉันต้องการไฟล์ข้อความเพื่อแสดงการเปลี่ยนแปลงของไฟล์ในไดเรกทอรีมันควรจะมีชื่อของไฟล์ที่มีอยู่ในไดเรกทอรีและเพิ่มไฟล์ที่สร้างขึ้นใหม่โดยอัตโนมัติ ฉันอ้างถึงลิงก์และมันบอกว่าวิธีที่ดีที่จะทำคือใช้ inotify-tools. ฉันค้นหามันและพบกับสคริปต์ทุบตีนี้ #!/bin/sh while inotifywait -qqe modify path-of-directory ; do ls > path-of-text-file; done แต่ดูเหมือนจะไม่ทำงานกรุณาแนะนำฉันเกี่ยวกับเรื่องนี้และมันก็เพียงพอแล้วหากฉันเพิ่งเพิ่มสคริปต์นี้ลงในรายการแอปพลิเคชันเริ่มต้นเพื่อให้มันทำงานตลอดเวลาหรือฉันควรใช้ crontab?
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.