Di sinilah utiliti dinamakan Skrin masuk ke dalam gambar. Skrin membolehkan pengguna menggunakan beberapa sesi terminal dalam satu tetingkap, yang dapat diputuskan dan kemudian disambungkan semula tepat dari tempat sesi terputus. Ini sangat bermanfaat, kerana bahaya sambungan yang hilang dan setiap sesi dapat disambung semula. Hari ini, kita akan melihat bagaimana seseorang dapat menggunakan utiliti Skrin, dan kita juga akan melihat beberapa fungsi Skrin.
Memasang Skrin
Skrin sering terpasang di banyak pengedaran Linux hari ini. Seseorang boleh dengan mudah memeriksa sama ada utiliti Skrin dipasang dengan menjalankan perintah berikut di terminal:
$skrin - penukaran
Sekiranya anda tidak memasang skrin pada komputer anda, anda mesti menjalankan arahan berikut untuk memasang utiliti ini:
$sudotepatpasang skrin
Penggunaan dan Ciri Skrin
1) Skrin Permulaan
Untuk memulakan Skrin, buka terminal dan masukkan arahan berikut:
$skrinSetelah memasukkan perintah ini, anda akan melihat layar hak cipta yang akan meminta anda menekan Masukkan dan teruskan. Lakukan begitu, dan anda akan dibawa kembali ke terminal tanpa berlaku apa-apa. Terminal nampaknya sama. Anda boleh masuk ke folder, melihatnya, membuka fail dan melakukan semua perkara yang telah anda lakukan sebelumnya. Jadi, apa yang telah berubah?
Meskipun tampaknya tidak ada perubahan yang terjadi, setelah memasukkan perintah Layar, kami akhirnya membuka sesi layar. Untuk mendapatkan semua arahan yang disertakan dengan Layar, tekan pertama Ctrl + a diikuti oleh ? (Tanda tanya tanpa petikan).
2) Melepaskan dan Melekatkan Semula ke Skrin
Sekarang, mari kita anggap bahawa kita mahu mengemas kini sistem kita. Kami memasukkan arahan kemas kini ke terminal dan menunggu ia selesai. Kembali ke masa lalu, jika sambungan internet kami terputus atau sesi kami terputus, maka proses kemas kini kami akan berhenti, dan kami harus memulakannya sekali lagi. Untuk mengelakkannya, kami akan menggunakan arahan terpisah dari Skrin. Untuk ini, masukkan Ctrl + a diikuti oleh: d . Anda akan mendapat output yang serupa dengan yang ditunjukkan dalam gambar di bawah:
Sekarang, anda boleh melakukan pelbagai tugas dan melakukan tugas lain yang ingin anda lakukan. Peningkatan masih terus dijalankan, tetapi hanya di latar belakang.
Sekiranya, secara kebetulan, sambungan anda terputus, atau anda hanya mahu menyambung semula untuk melihat kemajuannya, kemudian masukkan arahan berikut ke terminal:
$skrin -rIni akan dilampirkan semula ke skrin dan anda akan dapat melihat kemas kini berlaku semula. Walaupun sambungan anda terputus atau sesi anda ditamatkan, anda boleh menyambung semula ke proses yang berlaku di latar belakang melalui arahan ini.
3) Pelbagai Skrin
Seperti yang telah disebutkan sebelumnya, Screen membolehkan anda menyambungkan beberapa sesi terminal dalam satu tetingkap. Terdapat dua cara yang membolehkan Skrin melakukan ini: skrin bersarang, dan melepaskan dan menjalankan skrin lain.
a) Skrin Bersarang
Untuk membuat layar bersarang, seperti pada layar dalam layar, Anda dapat memasukkan perintah Skrin atau menggunakan Ctrl + a diikuti oleh: c . Ini akan membuat tetingkap baru dari lokasi semasa anda. Sementara itu, tetingkap lama anda masih aktif di latar belakang.
Sebagai contoh, pada tetingkap permulaan saya, saya menjalankan perintah teratas, yang boleh diakses menggunakan kod berikut:
$bahagian atasSekarang, saya mahu melakukan kerja lain sambil terus membuka bahagian atas saya di latar belakang. Untuk ini, saya pilih dahulu Ctrl + a dan kemudian klik pada: c . Dengan ini, tetingkap baru terbuka, dan sekarang saya dapat melakukan tugas lain.
Untuk beralih antara skrin, saya dapat menggunakan perintah: Ctrl + a diikuti oleh: n , yang menggerakkan kita ke tetingkap seterusnya; dan Ctrl + a diikuti oleh: hlm , yang beralih ke tetingkap sebelumnya. Setiap proses akan terus berjalan sehingga anda menutup tetingkap secara manual.
Sekiranya anda ingin kembali ke tetingkap di mana proses teratas berjalan, anda boleh melakukannya dengan memasukkan salah satu daripada dua perintah di atas. Saya memilih yang terakhir, jadi saya menaip Ctrl + a diikuti oleh: n .
Dan voilĂ , kami kembali ke skrin atas.
b) Melepaskan dan Menjalankan Skrin Lain
Cara lain untuk menggunakan beberapa skrin pada masa yang sama adalah dengan melepaskan skrin pertama dan menjalankan skrin lain pada terminal yang sama. Mari kita lihat keadaan ini dengan contoh.
Pertama, kita memasukkan arahan Skrin untuk memulakan sesi. Kemudian, katakanlah, kami ingin melihat berapa banyak memori yang digunakan dari cakera keras dalaman kami. Untuk melakukannya, masukkan arahan berikut ke terminal:
$df -hTanggalkan tetingkap ini dengan menekan Ctrl + a diikuti oleh: d . Keluaran seperti pada gambar di bawah akan dilihat.
Sekarang, kita akan menjalankan perintah layar untuk membuka sesi baru dan mulai melaksanakan beberapa tugas kita. Saya hanya akan membuka beberapa folder dan memeriksa direktori mereka untuk mendapatkan maklumat.
Mari kita lepaskan tetingkap ini juga.
Sekarang, kita harus memasang kembali ke tetingkap pertama, di mana kita melihat data memori kita. Tetapi apabila kita memasukkan perintah pasang semula, kita melihat sesuatu seperti ini:
Apabila terdapat banyak tetingkap dalam sesi anda dan anda ingin memasang kembali salah satu dari mereka, anda perlu mengetahui ID skrin setiap tetingkap. Untuk mendapatkan senarai ID skrin, masukkan perintah berikut ke terminal:
$skrin -sIni menunjukkan kepada kita bahawa terdapat dua tingkap, bersama dengan ID mereka (14145 dan 13774), yang keduanya nampaknya terpisah. Oleh itu, jika terdapat banyak tetingkap dalam sesi kami dan kami ingin memasang kembali ke beberapa tetingkap, maka perintah berikut perlu dimasukkan ke dalam terminal:
$skrin -rIDDan jika kita ingin melampirkan semula tetingkap pertama kita, maka kita akan memasukkan:
$skrin -r 13774Dan voilĂ , kita kembali ke skrin pertama kita.
4) Skrin Penutup
Menutup utiliti Skrin dapat dilakukan hanya dengan memasukkan perintah keluar ke terminal, seperti berikut:
$jalan keluarMengapa Perintah Skrin Sangat Berguna?
Kita semua telah melalui senario di mana sambungan internet kita gagal, atau sesi kita ditamatkan, mengakibatkan kehilangan masa atau data penting. Skrin menawarkan penyelesaian untuk masalah ini dengan membiarkan proses terus berjalan di latar belakang. Sekiranya sesi tersebut berakhir, maka Skrin membenarkan pengguna untuk meneruskan proses dari titik pemutusan yang tepat. Ini sangat bermanfaat, kerana memberikan kemampuan untuk memungkinkan proses yang memerlukan banyak waktu untuk berjalan di latar belakang ketika masih melakukan pekerjaan lain.