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

screen command
خرید هاست
میزبانی وب

Screen یک ابزار برای ایجاد محیط Shell مجازی در Shell جاری می‌باشد، به این صورت که شما می‌توانید پس از اتصال به شل از طریق Putty چند screen ایجاد کرده و در هر screen عملیات موردنظر خود را به‌صورت هم‌زمان شروع کنید، سپس محیط Screen را بسته و  حتی از Shell نیز خارج شده و پس از مدتی به شل متصل شده و مجددا Screenهای ساخته شده را باز کرده و عملیات شروع شده در آن را بررسی و ادامه دهید.

این ابزار که قابلیت نصب بر روی اکثر توزیع‌های استاندارد لینوکس را داراست، به شما کمک خواهد کرد تا بتوانید چندین صفحه یا چندین ترمینال را در یک ترمینال باز کرده و به مدیریت آنها نیز بپردازید.

آموزش کار با دستور Screen

  • نصب Screen در لینوکس CentOS و RHEL
yum install -y screen
  • نصب Screen در لینوکس دبیان و ابونتو
apt-get install -y screen

آموزش استفاده از ابزار Screen

برای شروع کار با این ابزار کافیست دستور screen را در محیط Command-line وارد کرده و Enter را بزنید. پس از زدن این دستور یک Shell برای شما ایجاد خواهد شد. پس از آن می‌توانید عملیات موردنظر خود را شروع کنید. اگر تمایل داشته باشید می‌توانید در میانه انجام عملیات از screen خارج شوید. برای خارج شدن از screen باید به‌صورت ترکیبی کلیدهای ctrl + a + d را هم‌زمان بزنید. پس از زدن کلیدهای ذکر شده شما از screen جاری خارج می‌شوید.

دستورات مورد استفاده در screen

فهرست کردن نام و شناسه تمامی Screenها

زمانی که این دستور را در محیط یک Screen یا در محیط اصلی SSH می‌زنید، نام و شناسه کل Screenهایی که تا به حال ساخته شدند فهرست می‌شوند.

screen -ls

ورود مجدد به یک Screen که قبلاً از آن خارج شدیم (Reattach)

اگر فقط یک نما یا Screen ساخته باشیم، فقط کافی است دستور زیر را بزنیم تا مجدد وارد آن شویم.

screen –r

اما اگر چندین Screen وجود داشته باشد، با زدن دستور بالا، فهرست شناسه تمامی Screenها نشان داده می‌شود و باید از دستور زیر برای وارد شدن به یکی از آنها استفاده کنیم.

Screen -r[Screen name ]

چنانچه نیاز به توضیحات با زبان اصلی داشته باشید می‌توانید از لینک زیر استفاده کنید :

https://linux4one.com/how-to-use-linux-screen-command-with-examples

خرید سرور اختصاصی

اشتراک گذاری

برچسب‌ها

2 دیدگاه. Leave new

  • سلام
    چجوری باید اسکرین هارو حدف کنم
    با چ دستوری

    پاسخ
    • تیم تحریریه مارال‌هاست
      12 آذر 1402 15:55

      درود امیر عزیز می‌توانید از این کامند استفاده نمایید.
      کامند :
      screen -X -S [session # you want to kill] quit

      پاسخ

دیدگاهتان را بنویسید

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

Fill out this field
Fill out this field
لطفاً یک نشانی ایمیل معتبر بنویسید.
You need to agree with the terms to proceed

خرید سرور مجازی

🔥 پربازدیدترین مطالب

دسته‌بندی

جدید‌ترین‌ها