6
ทำไมเราต้องใช้คำสั่ง“ at” ใน Linux?
ฉันกำลังศึกษาโค้ดที่ใช้atคำสั่ง ฉันมองไปรอบ ๆ และพบว่ามันถูกใช้เพื่อเรียกใช้งานแบ็ตช์ มันถูกใช้เพื่อกำหนดเวลางาน มันถูกกำหนดให้เป็นอินพุตคำสั่งและเวลาสัมพันธ์หรือสัมบูรณ์ ดังนั้นคำถามแรกของฉันคือ: ทำไมatคำสั่งใช้? ภายใต้สถานการณ์ใดที่เราต้องใช้at? ฉันพบมันเมื่อมีรหัสสคริปต์ทุบตีพยายามถอนการติดตั้งซอฟต์แวร์และเมื่อมีการเริ่มบริการพื้นหลังบางอย่าง คำถามที่สองของฉัน: อะไรคือความแตกต่างระหว่างการมีคำสั่งที่ดำเนินการเป็นงานแบทช์และมีคำสั่งดำเนินการในการเรียกคำสั่งโดยตรง (หรือใน subshell)?