Jika Anda pengguna Linux, Anda harus memulai dengan terminal Linux. Beberapa perintah terminal mungkin populer, yang lain tidak jelas, tetapi dalam banyak kasus, lebih mudah untuk menjalankan perintah melalui jendela terminal daripada melalui GUI.
Tetapi apa yang terjadi jika Anda perlu menjalankan beberapa perintah sekaligus? Layar GNU memudahkan terminal melakukan banyak tugas seperti ini, mari kita mulai menggunakannya.
Apa itu Layar GNU?
Tetapi apa yang terjadi jika Anda perlu menjalankan beberapa perintah sekaligus? Layar GNU memudahkan terminal melakukan banyak tugas seperti ini, mari kita mulai menggunakannya.
Apa itu Layar GNU?
Layar GNU adalah alat untuk terminal Linux yang membagi satu terminal menjadi beberapa. Itu berarti Anda dapat menjalankan satu perintah, ucapkan unduhan file gambar, sambil beralih untuk menjalankan yang kedua, seperti systemctl, untuk memeriksa S.M.A.R.T. status drive Anda.
Ini memungkinkan Anda untuk menjalankan perintah independen seperti ini dalam sesi terpisah yang dapat Anda hubungkan dan putuskan sesuka hati.
Itu tidak hanya berguna untuk PC Anda sendiri; hampir penting jika Anda mengelola server jarak jauh. Jika Anda menjalankan perintah di server melalui SSH, apa yang terjadi jika Anda memutuskan sambungan? Perintah mungkin masih berjalan, tetapi Anda tidak akan dapat dengan mudah memonitor atau berinteraksi dengannya.
Layar menangani masalah itu untuk Anda. Anda dapat menyambung kembali ke sesi Layar jika Anda kehilangan koneksi, atau melepaskannya dan membiarkannya berjalan di latar belakang sampai Anda perlu mengaksesnya lagi.
Cara Memasang Layar
Ini memungkinkan Anda untuk menjalankan perintah independen seperti ini dalam sesi terpisah yang dapat Anda hubungkan dan putuskan sesuka hati.
Itu tidak hanya berguna untuk PC Anda sendiri; hampir penting jika Anda mengelola server jarak jauh. Jika Anda menjalankan perintah di server melalui SSH, apa yang terjadi jika Anda memutuskan sambungan? Perintah mungkin masih berjalan, tetapi Anda tidak akan dapat dengan mudah memonitor atau berinteraksi dengannya.
Layar menangani masalah itu untuk Anda. Anda dapat menyambung kembali ke sesi Layar jika Anda kehilangan koneksi, atau melepaskannya dan membiarkannya berjalan di latar belakang sampai Anda perlu mengaksesnya lagi.
Cara Memasang Layar
Layar tidak datang dengan sebagian besar distribusi Linux, tetapi karena sudah ada sebelum Linux, ia didukung dengan baik.
Jika Anda ingin menginstalnya di distro berbasis Ubuntu atau Debian, jalankan yang berikut ini:
sudo apt-get updateDemikian pula, jika Anda menjalankan Arch, buka jendela shell Anda dan jalankan:
sudo apt-get install screen
sudo pacman -SyuJika Anda menggunakan Fedora, jalankan ini sebagai gantinya:
sudo pacman -S screen
sudo yum updateMemulai Sesi Layar
sudo yum install screen
Memulai sesi Layar sederhana. Buka terminal, atau buat koneksi SSH, dan ketik screen. Anda akan melihat jendela pengantar screen; tekan spasi atau tombol enter Anda untuk menutupnya.
Setelah Anda melakukannya, layar terminal Anda akan kembali normal. Tidak akan ada tanda yang jelas bahwa Anda menjalankan sesi Layar, tetapi setiap perintah yang Anda jalankan dari titik ini akan berjalan dalam sesi yang sekarang dapat Anda lepaskan dan pasang kembali sesuka hati.
Melihat dan Melepaskan Layar
Melihat dan Melepaskan Layar
Anda akan ingin tahu cara menghubungkan dan memutuskan sambungan dari sesi Layar jika Anda berencana menggunakannya lagi. Jika Anda sudah berada di sesi Layar, tekan Ctrl + A diikuti dengan huruf d (huruf kecil).
Sesi dan perintah apa pun yang saat ini berjalan di dalamnya akan terlepas untuk berjalan di latar belakang, siap untuk koneksi kembali nanti. Dengan asumsi Anda hanya memiliki satu sesi Screen berjalan, ketik:
Sesi dan perintah apa pun yang saat ini berjalan di dalamnya akan terlepas untuk berjalan di latar belakang, siap untuk koneksi kembali nanti. Dengan asumsi Anda hanya memiliki satu sesi Screen berjalan, ketik:
screen -rIni akan memasang kembali sesi Anda dan memungkinkan Anda untuk melanjutkan. Jika Anda perlu melepas sesi dengan paksa dari jarak jauh, lalu sambungkan kembali sendiri, ketik:
screen -rdAnda dapat menjalankan lebih dari satu sesi Layar. Jika Anda ingin menyambung kembali ke sesi tertentu, Anda harus mengetahui nomor ID proses sesi. screen -ls atau screen -r untuk mencantumkannya.
Baca JugaSeperti yang ditunjukkan gambar di atas, ketik screen -r diikuti dengan nomor ID awal pada awal setiap sesi. Sebagai contoh:
Perintah Terminal Layar Lainnya untuk Diingat
screen -r 25407Jika Anda ingin menutup sesi dan membatalkan perintah yang sedang berjalan di dalamnya, sambungkan kembali dan ketik exit.
Perintah Terminal Layar Lainnya untuk Diingat
Layar memiliki beberapa trik untuk pengguna yang ingin memanfaatkannya secara maksimal. Berikut adalah beberapa perintah terminal yang paling umum untuk Anda ingat.
Daftar Pintasan Keyboard Layar
Daftar Pintasan Keyboard Layar
Seperti semua program terminal yang baik, Layar memiliki pintasan keyboard untuk Anda gunakan. Anda sudah menggunakan satu, Ctrl + A dan d, untuk melepaskan layar yang ada.
Jika Anda ingin melihat sisanya, cukup ketik Ctrl + A diikuti oleh? untuk memberi Anda daftar yang bisa Anda kerjakan.
Buat dan Tukar Antar Windows dalam Sesi
Jika Anda ingin melihat sisanya, cukup ketik Ctrl + A diikuti oleh? untuk memberi Anda daftar yang bisa Anda kerjakan.
Buat dan Tukar Antar Windows dalam Sesi
Anda tidak perlu beralih di antara sesi untuk menjalankan perintah; Anda juga dapat beralih antar windows dalam satu sesi.
Untuk membuat jendela baru di sesi Anda, tekan Ctrl + A diikuti oleh c (huruf kecil) untuk membuat jendela baru. Jendela pertama Anda mulai dari nomor 0, jendela berikutnya 1, dll.
Tekan Ctrl + A dan kemudian filter melalui angka 0-9. Untuk membuat daftar masing-masing, gunakan Ctrl + A dan kemudian w (huruf kecil) untuk melihat daftar sesi dengan ID satu digit.
Buat Sesi Dengan Nama
Tekan Ctrl + A dan kemudian filter melalui angka 0-9. Untuk membuat daftar masing-masing, gunakan Ctrl + A dan kemudian w (huruf kecil) untuk melihat daftar sesi dengan ID satu digit.
Buat Sesi Dengan Nama
ID yang dibuat secara acak sulit untuk diingat; memberi nama sesi Anda sesi mungkin membuat segalanya lebih mudah. Jika Anda ingin memulai sesi dengan nama, ketik:
screen -S examplenameJika Anda ingin menyambung kembali ke sesi ini dengan nama, ketik:
screen -X examplenameBagikan Sesi Layar
Ingin berbagi sesi terminal dengan kolega atau teman? Berkat Screen, Anda bisa. Mengetik:
Log Output Layar Anda ke File
screen -X examplenameDaripada melepaskan siapa pun yang saat ini terhubung ke sesi ini, Anda cukup bergabung. Pengguna lain akan melihat apa yang Anda ketik dan perintah yang Anda jalankan; Anda juga dapat menonton pengguna lain jika mereka melakukan hal yang sama.
Log Output Layar Anda ke File
Anda mungkin perlu mencatat output layar Anda ke file untuk alasan pemeliharaan atau audit. Untuk melakukannya, ketik:
Kunci Sesi Layar
screen -LSesi akan dimulai dengan kemampuan untuk login ke file dengan nama screenlog.x (di mana X adalah angka, mulai dari nol) di direktori home Anda. Untuk memulai log dalam suatu sesi, ketik Ctrl + A diikuti oleh H (Shift + h).
Kunci Sesi Layar
Jika Anda ingin melindungi sesi layar, Anda dapat mengunci sesi dengan kata sandi Linux yang ada.
Ini menguncinya di jendela terminal Anda saat ini; ketik kata sandi akun Anda untuk membuka kunci.
Ini menguncinya di jendela terminal Anda saat ini; ketik kata sandi akun Anda untuk membuka kunci.
Ketik Ctrl + A diikuti oleh x (huruf kecil) untuk mengunci sesi saat Anda sedang terhubung.