นี่คือคำสั่ง incrontab ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
incrontab - เครื่องมือจัดการตารางสำหรับ inotify cron (incron)
เรื่องย่อ
แท็บ incrontab [-u ผู้ใช้งาน] [-f การตั้งค่า] ไฟล์
แท็บ incrontab [-u ผู้ใช้งาน] [-f การตั้งค่า] [-l | -r | -e | -t | -d]
DESCRIPTION
incrontab เป็นตัวจัดการตารางสำหรับระบบ inotify cron (incron) มันสร้าง
ลบ แก้ไข และแสดงรายการตารางผู้ใช้ (แท็บ incrontab(พ.ศ. 5)).
ผู้ใช้แต่ละคน (รวมถึงผู้ใช้ระบบที่ไม่มีโฮมไดเร็กทอรี) มีตาราง incron ซึ่ง
ไม่สามารถจัดการได้โดยตรง (เฉพาะรูทเท่านั้นที่สามารถเปลี่ยนตารางเหล่านี้ได้อย่างมีประสิทธิภาพและไม่ใช่
แนะนำให้ทำ)
ข้อความแสดงข้อมูลทั้งหมดของโปรแกรมนี้จะถูกพิมพ์ไปยังเอาต์พุตข้อผิดพลาดมาตรฐาน
(สแตเดอร์).
If /etc/incron.allow มีอยู่เฉพาะผู้ใช้ที่ระบุไว้ที่นี่เท่านั้นที่อาจใช้ incron มิฉะนั้นถ้า
/etc/incron.deny มีอยู่เฉพาะผู้ใช้ที่ไม่ได้ระบุไว้ที่นี่เท่านั้นที่อาจใช้ incron หากไม่มีไฟล์เหล่านี้
มีอยู่ทุกคนได้รับอนุญาตให้ใช้ incron (สำคัญ บันทึกย่อ: พฤติกรรมนี้ไม่ปลอดภัยและ
คงจะเปลี่ยนให้เข้ากับสไตล์ที่ใช้โดย ISC Cron) ตำแหน่งของ
ไฟล์เหล่านี้สามารถเปลี่ยนแปลงได้ในการกำหนดค่า
รูปแบบแรกของคำสั่งนี้จะนำเข้าไฟล์ ตรวจสอบความถูกต้อง และจัดเก็บลงในตาราง "-"
สามารถใช้สำหรับการโหลดจากอินพุตมาตรฐาน
-u (หรือ --ผู้ใช้) ตัวเลือกแทนที่ผู้ใช้ปัจจุบัน (จริง) ให้กับผู้ใช้ที่กำหนด ตัวเลือกนี้คือ
มีไว้สำหรับการจัดการกับตารางของผู้ใช้ระบบ (เช่น apache, postfix, daemon
เป็นต้น) สามารถใช้ได้เฉพาะเมื่อผู้ใช้ปัจจุบันมีสิทธิ์ของรูทเท่านั้น
-l (หรือ --รายการ) ตัวเลือกทำให้ตารางปัจจุบันถูกพิมพ์ไปยังเอาต์พุตมาตรฐาน
-r (หรือ --ลบ) ตัวเลือกทำให้ตารางปัจจุบัน (ถ้ามี) ถูกลบอย่างถาวรโดยไม่มี
คำเตือนหรือการยืนยันใด ๆ ใช้ด้วยความระมัดระวัง!
-e (หรือ --แก้ไข) ตัวเลือกทำให้เกิดการเรียกใช้ตัวแก้ไขเพื่อแก้ไขตารางผู้ใช้ (ดูด้านล่างสำหรับ
ข้อมูลเกี่ยวกับการเลือกบรรณาธิการ) คุณสามารถแก้ไขตาราง incron ของคุณได้แล้ว ถ้าตาราง
ถูกเปลี่ยน เก็บเวอร์ชันที่แก้ไขแล้ว
-t (หรือ --ประเภท) ตัวเลือกทำให้เกิดรายการประเภทเหตุการณ์ที่รองรับ (คั่นด้วยเครื่องหมายจุลภาค) is
พิมพ์ไปยังเอาต์พุตมาตรฐาน คุณลักษณะนี้มีไว้สำหรับแอปพลิเคชันส่วนหน้าถึง
ค้นหาประเภทเหตุการณ์ที่รวบรวมไว้
-d (หรือ --โหลดใหม่) ตัวเลือกทำให้เกิดการโหลดตารางปัจจุบันใหม่โดย ขวาง(8). เสร็จเรียบร้อย
ผ่านการ "สัมผัส" ตาราง (เขียนลงไปโดยไม่ต้องแก้ไข) คุณลักษณะนี้คือ
มีไว้สำหรับสร้างนาฬิกาบนไฟล์ที่สร้างขึ้นใหม่ (ด้วยกฎที่มีอยู่แล้ว) หรือ
สำหรับใส่นาฬิกา IN_ONESHOT ใหม่
-f (หรือ --config=) ตัวเลือกระบุตำแหน่งอื่นสำหรับการกำหนดค่า
ไฟล์ (/etc/incron.conf ถูกใช้โดยค่าเริ่มต้น) คุณลักษณะนี้ต้องใช้สิทธิ์ของรูท
มีอัลกอริธึมที่ซับซ้อนสองสามวิธีในการพิจารณาว่าตัวแก้ไขใดจะเป็นผู้ใช้สำหรับการแก้ไข
หากกฎข้อใดข้อหนึ่งต่อไปนี้สำเร็จ ตัวแก้ไขที่เหมาะสมจะถูกใช้:
1. ตัวแปรสภาพแวดล้อม EDITOR
2. ตัวแปรสภาพแวดล้อมภาพ
3. ค่าการกำหนดค่า
4. ฯลฯ/ทางเลือก/บรรณาธิการ
5. ตัวแก้ไขแบบมีสาย (เป็นกลุ่ม โดยค่าเริ่มต้น)
ไม่แนะนำให้ใช้ตัวแก้ไขกราฟิก (เช่น gVim, KEdit เป็นต้น) เนื่องจากเป็นไปได้
ปัญหาเกี่ยวกับการเชื่อมต่อกับเซิร์ฟเวอร์ X
ใช้ incrontab ออนไลน์โดยใช้บริการ onworks.net