Perintah layar Linux adalah salah satu perintah yang paling berguna setiap kali Anda melakukan tugas yang sudah berjalan lama seperti zip direktori besar atau mengekspor database dari terminal Linux tanpa terganggu oleh penurunan koneksi mendadak atau penghentian sesi SSH. Nah, ini terjadi pada kita semua di beberapa titik. Di sinilah layar perintah masuk yang memungkinkan kita untuk melanjutkan sesi dan menyelamatkan kita saat mengerjakan proses besar.
Dalam panduan ini Anda akan mempelajari cara menggunakan perintah layar Linux dan melakukan tugas Anda.
Layar di Linux adalah paket perangkat lunak yang memungkinkan Anda untuk membuka beberapa sesi terminal di dalam satu jendela SSH Anda. Proses yang berjalan di layar akan terus berjalan meskipun Anda terputus dari SSH.
Instal Layar Linux
Paket layar sudah diinstal sebelumnya secara default di sebagian besar sistem Linux. Anda dapat memverifikasinya menggunakan perintah berikut.
screen --version
Output Screen version 4.08.00 (GNU) 05-Feb-20
Jika Anda tidak memiliki layar diinstal, Anda dapat dengan mudah menginstalnya menggunakan manajer paket OS Linux Anda.
Instal Layar Linux di Ubuntu dan Debian
sudo apt update
sudo apt install screen
Instal Layar Linux di CentOS dan Fedora
sudo yum install screen
Memulai Layar Linux
Anda dapat dengan mudah memulai layar hanya dengan mengetikkan perintah layar.
screen
Ini akan membuka sesi layar baru.
Mulai Sesi Layar Bernama
Anda juga dapat memberi nama sesi layar Anda dengan -S
operator.
screen -S screen_name
Perintah ini akan membuat layar dengan nama yang ditetapkan.
Lepaskan dari Layar Linux
Anda dapat melepaskan dari sesi layar kapan saja dengan mengetik
Ctrl+a
d
Anda akan melihat output yang mirip dengan yang di bawah ini dengan nama layar Anda.
Output [detached from 150473.cloudbooklet]
Program yang berjalan di sesi layar akan terus berjalan setelah Anda terlepas dari sesi.
Lampirkan Kembali ke Layar Linux
Anda dapat melampirkan kembali ke layar untuk melihat kemajuan pekerjaan Anda.
screen -r
Jika Anda memiliki beberapa layar, Anda perlu menggunakan ID khusus untuk dilampirkan.
Untuk mendapatkan ID layar, Anda perlu membuat daftar semua layar dan menemukan ID.
Mencantumkan semua Layar
Untuk membuat daftar semua layar, Anda dapat menggunakan ls
pilihan.
screen -ls
Output There is a screen on: 150473.cloudbooklet (03/17/22 09:41:32) (Detached) 1 Socket in /run/screen/S-username.
Di sini Anda akan melihat ID layar dan nama layar Anda, Anda dapat menggunakan siapa pun dari ini untuk melampirkan.
screen -r cloudbookklet OR screen -r 150473
Sekarang Anda akan terhubung ke layar khusus Anda.
Hapus Sesi Layar Linux
Untuk menghapus sesi layar Anda, Anda cukup mengetik exit
dari sesi Anda.
Jika Anda perlu menghapus sesi layar lengkap, Anda dapat menggunakan perintah berikut.
screen -X -S screen_id quit
Jika Anda memiliki sesi mati, Anda dapat menggunakan perintah di bawah ini.
screen -wipe
Persiapkan diri Anda untuk peran yang bekerja sebagai Profesional Teknologi Informasi dengan sistem operasi Linux
Kelola Layar Linux
Setiap kali Anda memulai sesi layar baru, itu membuat satu jendela dengan shell di dalamnya.
Anda dapat memiliki beberapa jendela di dalam satu sesi Layar.
Untuk membuat jendela baru dengan shell ketik Ctrl+a
c
, nomor pertama yang tersedia dari rentang 0...9
akan ditugaskan untuk itu.
Berikut adalah beberapa perintah paling umum untuk mengelola Layar Linux Windows:
Ctrl+a
c
Buat jendela baru (dengan shell).Ctrl+a
"
Daftar semua jendela.Ctrl+a
0
Beralih ke jendela 0 (berdasarkan angka).Ctrl+a
A
Ganti nama jendela saat ini.Ctrl+a
S
Pisahkan wilayah saat ini secara horizontal menjadi dua wilayah.Ctrl+a
|
Pisahkan wilayah saat ini secara vertikal menjadi dua wilayah.Ctrl+a
tab
Alihkan fokus input ke wilayah berikutnya.Ctrl+a
Ctrl+a
Beralih antara jendela saat ini dan sebelumnyaCtrl+a
Q
Tutup semua wilayah kecuali yang sekarang.Ctrl+a
X
Tutup wilayah saat ini.
Kesimpulan
Sekarang Anda telah mempelajari cara menggunakan layar Linux di sistem Anda.
Terima kasih atas waktunya. Jika Anda menghadapi masalah atau umpan balik, silakan tinggalkan komentar di bawah.