Prasyarat
Sebelum kita melangkah ke langkah utama menyimpan sesi kita, pertama kita perlu memastikan apakah utiliti. Skrin dipasang pada sistem anda atau tidak. Skrin sering dipasang dengan banyak pengedaran Linux hari ini, yang boleh anda periksa dengan mudah dengan menjalankan perintah berikut di terminal:
skrin $ --versi
Namun, jika sistem anda nampaknya tidak memasang Layar pada sistem komputer anda, maka anda boleh melakukannya dengan menjalankan perintah berikut di terminal:
$ sudo apt skrin pemasanganMenyimpan Sesi Skrin semasa Reboot
Hampir mustahil untuk mendapatkan sesi skrin yang sepenuhnya sesuai dengan apa yang anda lakukan. Namun, masih ada cara untuk mendapatkannya sedekat mungkin dengan keadaan awalnya. Ini boleh dilakukan dengan menggunakan .fail screenrc dan menambahkan beberapa arahan di dalamnya.
Apa itu .fail screenrc?
The .file screenrc, yang akan kami gunakan untuk menyimpan sesi layar kami, adalah file konfigurasi khusus pengguna untuk utiliti Skrin GNU anda. Ia serupa dengan .fail emacs Emacs dan juga dikenali sebagai fail permulaan. Maksudnya, setiap kali anda memulakan Skrin, pertama-tama ia akan melaksanakan semua perintah yang ada dalam fail ini dan kemudian beralih ke perkara lain. Di sini, anda boleh menyimpan semua konfigurasi utiliti skrin anda yang anda mahukan, dan tepatnya konfigurasi ini akan membolehkan anda menyimpan sesi Skrin anda.
Sekarang mari kita lihat konfigurasi apa yang sepatutnya.
Konfigurasi untuk .fail screenrc
Anda boleh menambahkan beberapa konfigurasi yang berlainan di sini yang memenuhi minat anda, seperti mematikan halaman selamat datang awal atau menetapkan ikatan kunci untuk jalan pintas yang mudah. Untuk menyimpan sesi Skrin kami, saya kebanyakan menggunakan fail konfigurasi berikut.
# penyangga skrol balik besardefscrollback 5000
# tiada mesej selamat datang
permulaan_mesej dimatikan
# tetingkap lalai
screen -t Shell 1 bash
skrin -t Python 2 python
# susun atur
autosave susun atur dihidupkan
susun atur yang baru
pilih 1
susun atur melampirkan satu
susun atur pilih satu
Dalam konfigurasi di atas, buffer tatal balik adalah jumlah teks yang ingin anda paparkan di skrin anda. Selalu baik untuk menjadikannya tetap besar kerana anda akan melihat teks dengan lebih jelas dan melakukan kerja anda dengan mudah. Perintah berikut adalah, seperti yang disebutkan di atas, untuk mematikan mesej selamat datang.
Tetingkap lalai adalah tempat utama penjimatan sesi skrin muncul. Ini adalah tetingkap lalai yang akan dibuka semasa permulaan. Anda boleh menentukan folder penting anda di mana anda mungkin bekerja di sini kerana ia akan dibuka secara automatik. Di bahagian susun atur, arahan pertama, autosave susun atur dihidupkan, adalah yang paling penting kerana ia menyimpan sesi skrin anda. Ia melakukannya dengan menghidupkan mod autosave, dan dengan setiap langkah yang anda lakukan, ia akan menyimpan kerja anda secara automatik.
Penting untuk diperhatikan bahawa tata letak autosave pada perintah hanya berfungsi untuk susun atur yang diberi nama secara eksplisit di dalam anda .screenrc, jadi jika anda ingin menyimpan susun atur baru, anda harus menyebutnya secara khusus di dalam .fail screenrc atau gunakan arahan berikut untuk menyimpan susun atur anda:
$ susun atur menyimpan_pemain_nama andaSetelah menambahkan konfigurasi anda di .fail screenrc, setelah anda memulakan semula atau masuk semula ke dalam sistem Linux anda, anda akan melihat sesi skrin anda disimpan.
3) Permohonan Pihak Ketiga
Alternatif untuk menggunakan konfigurasi pada anda .file screenrc adalah dengan menggunakan aplikasi pihak ketiga yang menyediakan alat tambahan bersama dengan arahan skrin anda untuk membuat anda melakukan pekerjaan dengan lebih efisien. Salah satu alat tersebut adalah sesi layar, program dengan pelbagai utiliti yang anda dapat kerana memudahkan kerja dengan Skrin GNU. Anda boleh menyimpan sesi skrin dengan mudah menggunakan berjimat arahan program ini. Ini menyediakan beberapa pilihan yang berbeza untuk menyimpan sesi Skrin anda. Ini termasuk menyimpan sesi semasa anda atau menyimpan sesi anda.
Menyimpan sesi Semasa:
penjimatan $ scs -forceMenyimpan sebarang sesi:
$ screen-session save -S sessionname savedsessionnameDalam arahan di atas, nama sesi merujuk kepada nama sesi yang ingin anda simpan dan nama savedsession merujuk kepada nama yang anda mahu simpan sesi anda.
Kesimpulan:
Utiliti Skrin sangat berguna kerana dapat membantu kita pada saat-saat penting apabila, secara kebetulan, sambungan internet kita terputus, atau rangkaian kita gagal, yang seterusnya mengakibatkan kita kehilangan pekerjaan. Skrin dengan mudah membolehkan anda menjalankan proses anda di latar belakang, dan seperti yang terlihat di atas, sekiranya berlaku kecelakaan, anda dapat memulai secara langsung dari tempat ia ditinggalkan. Alat pasti boleh digunakan.