Background Processes และ Job Control

Background Processes และ Job Control

เมื่อรันคำสั่งที่ใช้เวลานานบน Terminal คำสั่งนั้นจะ Block Shell ไว้จนกว่าจะเสร็จ Linux มีระบบ Job Control ที่ช่วยให้รันหลาย Process พร้อมกัน สลับระหว่าง Background และ Foreground ได้ รวมถึงเครื่องมืออย่าง nohup และ screen/tmux ที่ทำให้ Job ทำงานต่อได้แม้ปิด Terminal หรือ SSH Session หลุด บทความนี้อธ

Process Management — ps และ kill

Process Management — ps และ kill

บน Linux ทุก Program ที่ทำงานอยู่คือ Process ที่มีหมายเลขประจำตัวเรียกว่า PID (Process ID) การจัดการ Process เป็นทักษะพื้นฐานของ System Administrator ตั้งแต่การค้นหา Process ที่กินทรัพยากร การดูความสัมพันธ์ระหว่าง Parent-Child Process ไปจนถึงการหยุด Process ที่ค้างหรือทำงานผิดปกติ บทความนี้อธิบายการ

LINE CHAT