ถ้าฉันเริ่มต้นกระบวนการด้วย nohup:
nohup WHATEVER &
แล้วฉันจะดูอีกครั้งได้อย่างไร ฉันหมายถึงวิธีแนบเทอร์มินัลของฉันกับลินุกซ์อีกครั้งเช่น: Ubuntu 11.04 - เหมือนกับscreen
แพ็คเกจ
ถ้าฉันเริ่มต้นกระบวนการด้วย nohup:
nohup WHATEVER &
แล้วฉันจะดูอีกครั้งได้อย่างไร ฉันหมายถึงวิธีแนบเทอร์มินัลของฉันกับลินุกซ์อีกครั้งเช่น: Ubuntu 11.04 - เหมือนกับscreen
แพ็คเกจ
คำตอบ:
คุณต้องการทำอะไรกับมัน
ตามที่ผู้โพสต์คนอื่นพูดไว้หน้าจอจะดีกว่าคุณสามารถแนบ / ใส่กลับเข้าไปใหม่
nohup
ไม่ตัดการเชื่อมต่อจากเทอร์มินัลทำให้แอปของคุณเพิกเฉยต่อ SIGHUP และ (โดยปกติ) เปลี่ยนเส้นทาง stdout / stderr ทำงานjobs
ในสถานีของคุณ มันอาจเป็นงานพื้นหลังและคุณสามารถนำมันกลับมาfg
ได้ ฉันไม่รู้วิธีรับ stderr / stdout เมื่อคุณเปลี่ยนเส้นทาง
screen
คุณควรใช้หน้าจอในตอนแรกเนื่องจากมีความยืดหยุ่นมากกว่า nohup
แต่ถ้าคุณต้องการที่จะแนบกับกระบวนการในลักษณะเดียวกับหน้าจอลิงค์นี้ให้ข้อมูลเพิ่มเติม: /server/24425/can-i-n-nohup-screen-an-already-started-process
โดยทั่วไปคุณสามารถใช้ตามที่อธิบายไว้ในการเชื่อมโยงหรือคุณสามารถใช้สคริปต์เก่าที่เรียกว่าreptyr
screenify
ฉันพบสคริปต์ที่นี่: http://isteve.bofh.cz/~isteve/knowledgebase/articles/screenify.html
fg
:-( มีวิธีการรักษานี้หรือไม่