คำตอบสั้น ๆ
ในเทอร์มินัลที่ไม่ตอบสนอง:
- ตี+CtrlZ
- พิมพ์
bg
และป้อน
- พิมพ์
disown
และป้อน
คำตอบยาว
ในเทอร์มินัลที่ไม่ตอบสนองกดCtrl+ Zนี่จะ "หยุด" กระบวนการ (หรือ "งาน") และส่งคืนการควบคุมคอนโซลให้กับคุณ อย่างไรก็ตามคุณจะสังเกตเห็นว่าgedit
ไม่ตอบสนองและไม่สามารถใช้งานได้
พิเศษ : ถ้าคุณต้องการคุณสามารถรันคำสั่งjobs
คุณจะสังเกตเห็นว่ามันจะอ่านคำสั่งหยุดสำหรับgedit
คำสั่งนั่นเป็นสาเหตุที่คุณไม่สามารถใช้มันได้
เพื่อให้งานรันในพื้นหลังสำเร็จ (เช่นเพื่อgedit
ตอบสนองอีกครั้ง) ให้ดำเนินการคำสั่งbg
(หมายถึงพื้นหลัง) ตอนนี้คุณจะสามารถใช้งานgedit
ได้และในเวลาเดียวกันก็มีพรอมต์ให้กับตัวเอง
พิเศษ : ตอนนี้ถ้าคุณรันjobs
คุณจะสังเกตเห็นว่ามันจะอ่านRunning
คุณสามารถเอาชนะทั้งหมดนี้ได้ตั้งแต่เริ่มต้น เมื่อคุณกำลังเปิดตัวgedit
จากท่าเรือเพิ่มไปยังจุดสิ้นสุดของคำสั่งเพื่ออะไรเช่นนี้&
gedit /path/to/file &
สิ่งนี้จะเปิดgedit
ในพื้นหลังตั้งแต่แรก (คุณอาจต้องกดEnterสองสามครั้งเพื่อรับการควบคุมคอนโซลด้านหลัง)
พิเศษ : หากคุณติดตามบันทึกย่อพิเศษเหล่านี้คุณอาจสังเกตเห็นว่าครั้งที่สองที่คุณทำjobs
คุณจะเห็นว่าทุบตีเพิ่มคำสั่ง&
ท้ายgedit
คำสั่ง
เมื่อคุณคุ้นเคยกับระบบนี้แล้วคุณอาจสังเกตเห็นว่าหากคุณปิดเครื่องเทอร์มินัล gedit จะยุติลงโดยไม่ต้องมีกล่องโต้ตอบการยืนยัน เพื่อป้องกันไม่ให้เกิดเหตุการณ์เช่นนี้เรียกใช้disown
ซึ่งจะแยกกระบวนการของ gedit jobs
จากสถานีลบออกจากรายการที่ส่งกลับโดย