Pernah ngga ketika kita sedang menginstall / setup server Linux kemudian koneksi terputus dan terpaksa harus mengulang dari awal? atau mungkin ngga sengaja jendela / window SSH terclose?
Nah, ada sebuah tools bernama screen yang berguna untuk tetap melanjutkan progress / perintah yang sedang kita kerjakan sekalipun koneksi kita via SSH terputus (bisa karena Internet tidak stabil atau apapun yang dapat memutus sambungan SSH kita).
Preparation
- Software SSH, disini saya menggunakan PuTTy. Bisa didownload disini.
- Server (bisa VPS atau Dedicated) yang memiliki OS Linux (disini saya menggunakan CentOS dan Ubuntu).
Tutorial
Okay, kita mulai tutorialnya. Pertama-tama buatlah koneksi SSH ke server / VPS anda. Pastikan server anda telah terinstall tools screen agar dapat menjalankan perintah-perintah dibawah. Apabila belum terinstall, anda dapat menginstall screen dengan cara:
Untuk CentOS:
yum install screen
Untuk Ubuntu:
apt-get install screen
Untuk memulai screen, anda dapat menjalankan perintah (Untuk CentOS dan Ubuntu):
screen
Apabila anda ingin memberikan nama dari screen yang anda buat, gunakan perintah:
screen -R namascreen
Untuk keluar dari screen , tekan tombol “CTRL+a” kemudian tombol “d”.
Untuk melihat screen yang aktif:
screen -list
atau
screen -ls
Untuk kembali ke screen yang telah dibuat (ingat -r berbeda dengan -R):
screen -r namascreen
Beberapa perintah lain di screen:
CTRL + a + n = Untuk melihat jendela screen selanjutnya.
CTRL + a + p = Untuk melihat jendela screen sebelumnya.
CTRL + a + c = Untuk membuat jendela screen baru.
Semoga bermanfaat!