Cara Menggunakan Perintah Skrin di Ubuntu

How Use Screen Command Ubuntu



Sering kali kita perlu melakukan beberapa tugas yang memerlukan waktu yang lama untuk memproses dan melaksanakan. Tiba-tiba, sambungan terputus, skrin anda membeku, dan semua kerja yang telah anda lakukan hilang. Ini adalah masalah penting, kerana seseorang yang perlu memenuhi tarikh akhir atau menghendaki data yang hilang sekarang harus membuat semula semuanya.

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:

$skrin

Setelah 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 -r

Ini 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 atas

Sekarang, 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 -h

Tanggalkan 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 -s

Ini 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 -rID

Dan jika kita ingin melampirkan semula tetingkap pertama kita, maka kita akan memasukkan:

$skrin -r 13774

Dan 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 keluar

Mengapa 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.