nohub unix command เขียนยังไงครับ
คำสั่ง nohub เป็นคำสั่งที่เอาไว้ run command unix เพื้อให้ทำงานเป็น background
ป้องกันปัญหาที่เรา remote เข้าไป run งานบน server แล้วเกิด sessoin หลุด
network หลุดแล้วงานยัง run ไม่เสร็จทำให้เกิดปัญหา
วิธีแก้ก็คือให้ใช้คำสั่ง
nohub ตามด้วย command ตามด้วย เครื่อง หมาย & เช่น
nohub test.sh &
หรือ ถ้าเราอยากได้ Log ด้วยก็สั่งด้วยคำสั่งนี้ครับ
nohub test.sh >test.log &
สรุปแบบย่อๆ
nohub ช่วยให้ session ไม่ขาดถึงแม้เราจะขาดการติดต่อกับ server ขณะ Run งานค้างอยู่
เครื่องหมาย & ช่วยให้เราสามารถ run งานได้ต่อเนื่องโดยไม่ต้องรอให้งานที่ run เสร็จก่อน