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