قطع نشدن پروسه ها در SSH با قطع شدن اینترنت شما !

آموزش استفاده از دستور screen در لینوکس

یکی از مشکلات کار با SSH، قطع شدن آن در زمان قطع اتصال اینترنت است.
وقتی اتصال اینترنت قطع می‌شود اجرای تمامی برنامه‌ها و فرامینی که در حال استفاده از SSH بودند، متوقف می‌شود. فرمان screen این‌جا به‌کمک کاربر می‌آید. کافی است این دستور را قبل از دستوراتی قرار بدهید که اجرای آن مدتی طول می‌کشد.
مثال:
screen rsync -azv *.tar.gz root@192.168.1.10 :/home
برای خارج شدن از محیط screen کلید‌های ترکیبی Ctrl+A و سپس کلید D را بفشارید.
برای مشاهده فهرست screen های موجود می‌توانید از دستور screen -ls استفاده کنید.
این دستور فهرست تمامی screen های در حال اجرا را نمایش می‌دهد.
برای مشاهده screen اجرا‌شده، کافی است دستور زیر را وارد کنید:
screen -r [screen name]
برای نصب این بسته نرم‌افزاری، دستور زیر را وارد کنید:
در سیستم‌های مبتنی بر Debian:
apt-get install screen
در سیستم‌های مبتنی بر Red Hat:
yum -y install screen

 

منبع : کانفیگ سرور

One comment

پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

شما می‌توانید از این دستورات HTML استفاده کنید: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>