دستور"screen" در لینوکس چیست؟ چگونه باید با آن کار کرد؟

اعضا > مرکز آموزش > آموزش های کنترل پنل > کنترل پنل میزبانی وب لینوکس DirectAdmin > مواردی چند راجع به مدیریت سرور > دستور"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
آیا این پاسخ به شما کمک کرد؟
154 کاربر این را مفید یافتند 326 نظرات

در همین زمینه