คุณระบุสิ่งนี้:
ฉันต้องการให้แอพนี้ (ซึ่งเป็นเซิร์ฟเวอร์) ยังคงอยู่หลังจากที่ฉันยกเลิก SSH และ ณ เวลาใด ๆ ฉันต้องการที่จะเชื่อมต่อกับคอนโซลและออกคำสั่งบนเซิร์ฟเวอร์อีกครั้ง
คลุมเครือเล็กน้อยในเป้าหมาย แต่ฉันจะแทงมัน!
หากต้องการเรียกใช้คำสั่งใด ๆ เป็นกระบวนการพื้นหลังบนเซิร์ฟเวอร์ Linux คุณควรnohup
ผนวกคำสั่งด้วยและผนวก&
ท้าย
ดังนั้นคำสั่งสุดท้ายจะเป็น:
nohup [your command] &
nohup
หมายถึงคำสั่งควรละเลย“แขวนอัพ” และเครื่องหมาย&
ผนวกเข้ากับมันเป็นคำสั่งของเชลล์ที่บอกว่าระบบที่จะเรียกใช้คำสั่งเป็นกระบวนการพื้นหลัง ข้อมูลเพิ่มเติมเกี่ยวกับการใช้งานของมันสามารถพบได้ที่นี่
เมื่อคุณเรียกใช้คำสั่งเช่นนี้กระบวนการจะทำงานคุณจะถูกส่งกลับไปที่พร้อมท์คำสั่งและคุณสามารถออกจากเซสชันเทอร์มินัลหรือแม้แต่ไปและทำสิ่งอื่นที่ไม่เกี่ยวข้องกับคำสั่งนั้นในระหว่างเซสชันเทอร์มินัลนั้น