เรียกใช้คำสั่งได้ทุกเมื่อที่คุณต้องการด้วย AT

ผู้ใช้ของ 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


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา

  1.   ฉันแกน dijo

    สิ่งนี้ฉันไม่รู้และมีประโยชน์มาก
    ใน archlinux คุณต้องติดตั้งแพ็กเกจ at และรัน atd daemon เพื่อใช้งาน

  2.   ไม่มีชื่อ dijo

    น่าสนใจมันมีประโยชน์ในบางช่วงเวลา

  3.   Croto dijo

    ฉันชอบเคล็ดลับเทอร์มินัล! การใช้ Tilda / Yakuake เพื่อการเข้าถึงอาคารผู้โดยสารถือเป็นพันธมิตรที่ซื่อสัตย์

  4.   แฮ็กเกอร์ 775 dijo

    มีประโยชน์มาก

    กราเซีย

  5.   รูตูด dijo

    บนเดเบียนต้องใช้ "exim-base และ exim-config"; มีคนจำนวนมากใน debian who

  6.   BIGM dijo

    คุณช่วยอธิบายได้มากหรือน้อยว่ามันทำอะไรเมื่อคุณใส่ "killall console" ไว้และฉันจะรู้ได้อย่างไรว่า at ของฉันถูกดำเนินการไปแล้ว

  7.   อเล็กซ์ dijo

    เบิ้มวัตถุประสงค์! Bom artigo! ขอขอบคุณ!

  8.   มาร dijo

    บัฟมันไม่ได้ทำหน้าที่เป็นอัตโนมัติอย่างถาวรโดยการแนบคำสั่ง คำสั่ง at ต้องการการตอบสนองของมนุษย์เพื่อดำเนินการ