ผู้ใช้ของ GNU / Linux เขาไม่รู้ว่าเขาเป็นอะไร cronเหรอ? เป็นเรื่องยากที่จะมีคนไม่เคยได้ยินหรืออ่านเกี่ยวกับเรื่องนี้ cron เลยทีเดียว แต่สำหรับใครที่ไม่รู้ว่ามีไว้เพื่ออะไรเพราะด้วย cron เราสามารถดำเนินการบางอย่างในเดือนวันและชั่วโมงที่เราต้องการ
แต่มันไม่ได้มาจาก cron ฉันต้องการพูดถึงใครในโพสต์นี้ถ้าไม่ ATคำสั่งที่ฉันค้นพบโดยการอ่านไฟล์ บล็อกของ มนุษย์ และทำให้เราสามารถดำเนินการตามคำสั่งในช่วงเวลาที่กำหนด
ความแตกต่างระหว่าง AT y cron นั่นคือสิ่งแรกไม่คงอยู่ดังนั้นหากเรารีสตาร์ทไฟล์ PC งานที่เรามอบให้คุณจะหายไป มันทำงานอย่างไร ATเหรอ? ง่ายมากวิธีพื้นฐานคือการเขียนในเทอร์มินัล:
$ at 15:37
และเราควรได้รับสิ่งนี้:
warning: commands will be executed using /bin/sh
at>
ต่อมาเราเขียนคำสั่งเพื่อดำเนินการในเวลานั้นเช่น:
at> killall console
จากนั้นเราก็ออกเดินทาง AT การพิมพ์ Ctrl + D. โดยสรุปจะมีลักษณะดังนี้:
หากคุณดูภาพเมื่อเราเสร็จสิ้น AT จะให้จำนวนกระบวนการที่เราดำเนินการ:
job 3 at Tue Oct 2 15:45:00 2012
ในกรณีนี้คือหมายเลข 3 เมื่อเรามีกระบวนการต่างๆที่ดำเนินการด้วย ATเราสามารถปรึกษาพวกเขาด้วยคำสั่ง:
$ atq
เมื่อเรารู้กระบวนการที่เราต้องการฆ่าเราก็ต้องพิมพ์:
$ atrm #
ดังนั้นหากฉันต้องการฆ่ากระบวนการตัวอย่างฉันต้องใส่:
$ atrm 3
พร้อม
AT มีตัวเลือกอื่น ๆ เช่นตัวเลือกในการส่งอีเมลถึงเราเมื่อดำเนินงาน ตัวเลือกเหล่านี้สามารถมองเห็นได้โดยการพิมพ์ในคอนโซล:
$ man at
สิ่งนี้ฉันไม่รู้และมีประโยชน์มาก
ใน archlinux คุณต้องติดตั้งแพ็กเกจ at และรัน atd daemon เพื่อใช้งาน
น่าสนใจมันมีประโยชน์ในบางช่วงเวลา
ฉันชอบเคล็ดลับเทอร์มินัล! การใช้ Tilda / Yakuake เพื่อการเข้าถึงอาคารผู้โดยสารถือเป็นพันธมิตรที่ซื่อสัตย์
มีประโยชน์มาก
กราเซีย
บนเดเบียนต้องใช้ "exim-base และ exim-config"; มีคนจำนวนมากใน debian who
คุณช่วยอธิบายได้มากหรือน้อยว่ามันทำอะไรเมื่อคุณใส่ "killall console" ไว้และฉันจะรู้ได้อย่างไรว่า at ของฉันถูกดำเนินการไปแล้ว
เบิ้มวัตถุประสงค์! Bom artigo! ขอขอบคุณ!
บัฟมันไม่ได้ทำหน้าที่เป็นอัตโนมัติอย่างถาวรโดยการแนบคำสั่ง คำสั่ง at ต้องการการตอบสนองของมนุษย์เพื่อดำเนินการ