Panduan Lengkap Perintah Screen di Linux untuk Multitasking Efisien

Bagi pengguna Linux, terutama yang sering bekerja dengan server atau menjalankan beberapa tugas secara bersamaan, perintah screen adalah alat yang sangat berguna. Dengan menggunakan screen, Anda dapat menjalankan sesi terminal terpisah (virtual terminal) yang tetap aktif meskipun Anda logout atau terputus dari koneksi SSH. Ini memungkinkan Anda untuk menjalankan tugas-tugas jangka panjang, seperti skrip atau aplikasi, tanpa khawatir kehilangan sesi kerja Anda.

Dalam artikel ini, kami akan membahas cara menggunakan perintah screen di Linux untuk meningkatkan efisiensi multitasking Anda. Kami juga akan menjelaskan berbagai fitur dan perintah dasar dalam screen yang akan membantu Anda mengelola beberapa terminal dengan mudah. Mari kita mulai!

1. Instalasi Screen pada Linux

Jika Anda belum menginstal screen, Anda dapat menginstalnya dengan mudah menggunakan yum di sistem berbasis RHEL (seperti CentOS, AlmaLinux, atau Fedora). Cukup jalankan perintah berikut:

yum install screen
untuk menginstall di os versi baru seperti almalinux 8 kita harus terlebih dahulu mengistal epel-release. Berikut perintahnya ::
yum install epel-release -y

jika sudah menginstall epel-release berikut ini adalah baris perintah untuk melakukan installasi screen di AlmaLinux

yum install screen

2. Keluar dari Screen namun Biarkan Proses Tetap Berjalan

Jika Anda ingin keluar dari sesi screen namun tetap membiarkan proses berjalan, Anda dapat menggunakan kombinasi tombol:

CTRL + A, lalu tekan D

Perintah ini akan “detach” atau memisahkan sesi screen Anda, sehingga proses tetap berjalan di latar belakang.

3. Melihat Proses Screen yang Sedang Berjalan

Untuk melihat sesi screen yang sedang berjalan, gunakan perintah berikut:

screen -ls

 

Perintah ini akan menampilkan daftar sesi screen yang sedang aktif di sistem Anda.

4. Kembali ke Sesi Screen

Untuk kembali ke sesi screen yang sedang berjalan, gunakan perintah:

screen -r (nama_proses)

 

Contoh, jika nama proses yang ditampilkan adalah 2993.pts-1, Anda bisa kembali ke sesi tersebut dengan mengetikkan:

screen -r 2993.pts-1

 

5. Keluar dari Screen dan Hentikan Proses

Jika Anda ingin keluar dari sesi screen dan menghentikan semua proses yang berjalan di dalamnya, cukup ketikkan perintah:

exit

6.Untuk Melakukan KIll proses screen yang ada

dicek dahulu

root@server:~# screen -ls
There are screens on:
3551249.pts-0.server (09/14/2025 02:21:23 AM) (Detached)
3542205.pts-0.server (09/14/2025 01:57:13 AM) (Detached)
2 Sockets in /run/screen/S-root.

dan lakukan kill

screen -X -S 3551249.pts-0.server  quit

 

Dengan langkah-langkah ini, Anda dapat memanfaatkan perintah screen untuk meningkatkan produktivitas dan manajemen terminal Anda. Sesi screen memungkinkan Anda untuk bekerja lebih efisien tanpa khawatir kehilangan proses yang sedang berjalan, bahkan setelah logout atau terputus dari server.

 

Author Details

admin dari seorang yang terus belajar dan mencatat pengalaman ,semoga berguna untuk yang lain 🙂