Aria Gholamlou | آریا غلاملو
Aria Gholamlou | آریا غلاملو
خواندن ۱ دقیقه·۴ سال پیش

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

در این آموزش کوچک، قصد دارم شما را با دستور کاربردی screen آشنا کنم.

دستور screen این توانایی را به ما میدهد که تنها با یک اتصال(session) و یک ترمینال(shell)، به هر تعداد ترمینال دلخواه دسترسی داشته باشیم.

با استفاده از screen میتوان همزمان چند تسک را مدیریت کرد.

یکی از مزیت های خوب این دستور، این است که اگر پروسه ای در screen در حال اجرا باشد، حتی اگر از ترمینال disconnect شویم، به فعالیت خود ادامه داده و اصطلاحا terminate نخواهد شد.

ادمین های لینوکسی معمولا در screen به نصب سرویس و یا مانیتور کردن سیستم می پردازند.

خب، بپردازیم به دستورهای screen.

screen command
screen command

برای نصب این پکیج از دستور زیر استفاده میکنیم:


$ sudo apt update (debian/ubuntu) $ sudo apt install screen (debian/ubuntu)
$ sudo yum install screen (CentOs)

با دستور زیر میتوانیم screen ایجاد کنیم:

$ screen
https://virgool.io/p/gnozf7zuluf1/$screen
$ screen -S give_me_a_name
https://virgool.io/p/gnozf7zuluf1/$screen-Sgive_me_a_name

Ctrl+a+d

با دستور زیر میتوان لیست همه ی screen های فعال را مشاهده نمود:

$ screen -ls

با دستور زیر نیز میتوان بین screen ها جابجا شد:

$ screen -r 10835(find this number in last command)




سپاس از همراهی شما

linuxلینوکس
and so... the adventure begins
شاید از این پست‌ها خوشتان بیاید