توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : مشکل قطع شدن اجرا با خروج از سرور
miad
August 10th, 2015, 16:00
یه سرور مجازی لینوکس دارم که با استفاده از کامپایلر gcc روی اون اجرا میگیرم.
مشکل اینجاس که به محض خروج از ssh به هر نحوی مثل خاموش شدن کامپیوتر یا قطع اینترنت فرایند اجراگیری هم قطع میشه.
آیا این منطقیه؟ انتظاری که من دارم اینه که سرور کار خودشو انجام بده حتی زمانی که من بهش وصل نباشم.
اگه همچین امکانی وجود داره چطوری؟
دوست عزیز زمانی که کانکشن شما قطع بشه یا حتی ترمینال رو ببندید تمام پروسس هایی که در حال اجرا بودن استاپ میشن
چون ترمینالی که شما باز کردین برای پروسس هاتون parent محسوب میشه و با kill شدن parent پروسس های child نیز kill خواهند شد
برای اینکه این اتفاق رخ نده از nohup استفاده کن، به صورت:
nohup gcc filename.c
یا به این صورت:
nohup gcc filename.c &
موفق باشید
miad
August 10th, 2015, 16:57
چطور میتونم این پروسه ای که در حال اجراست رو حذف کنم؟
007
August 10th, 2015, 17:42
س باید pidپروسه رو با دستور کیل کیل کنین ارادت
klax0n
August 10th, 2015, 18:18
برای مانیتور و مدیریت پروسس ها htop بهترین ابزاره
ابتدا باید نصب شه، بعدش با دستور htop اجرا میشه
yum install htop
or
apt-get install htop