Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 15120|Отговор: 2

[linux] Използвайте екрана, за да управлявате отдалечените си сесии

[Копирай линк]
Публикувано в 26.06.2018 г. 15:16:08 ч. | | | |
Система: CentOS 7.4 64-битов
Инсталирай екрана




граматика

Опции
-A Преоразмерете всички прозорци до размера на текущия терминал.
-<作业名称>d Премахва зададената работа на екрана офлайн.
-<行数>h Определя броя на буферните редове за прозореца.
-m Създава нова задача на екрана, дори ако е в момента на работата.
-<作业名称>R възобновява офлайн работни позиции.
-Р първо се опитва да възобнови офлайн работата. Ако не можеш да намериш офлайн работа, създай нова работа на екрана.
-s Определя обвивката, която трябва да се изпълни при създаване на нов прозорец.
-S <作业名称> Посочва името на екранната работа.
-v Показва информация за версията.
-x Възобновете предишната офлайн работа на екрана.
-ls или --list показва всички текущи работни места на екрана.
-wipe проверява всички текущи работни места на екрана и изтрива тези, които вече не са налични.

Общи параметри



При всяка сесия на екрана всички команди започват с ctrl+a(C-a).




Въведете командата на екрана директно в командния ред

Или поне така


Екранът създава прозорец с цял екран, който изпълнява обвивката. Можеш да изпълняваш всяка shell програма, както би го направил в SSH прозорец.Напишете exit в този прозорец, за да излезете от прозореца, ако това е единственият прозорец за тази сесия на екрана, сесията на екрана излиза, иначе екранът автоматично преминава към предишния прозорец.

След това искаме временно да спрем да правим нещо друго, като да излизаме на разходка,След това напишете C-a d в екранния прозорец, Екранът ще даде отделен подсказка.



Вижте всички сесии:


Свържете отново сесията:



Ако по някаква причина някоя от сесиите умре (например сесията бъде убита от човек), списъкът с екрани ще покаже сесията като мъртва. Използвайте командата за изтриване на екрана, за да изчистите сесията


Затвори или унищожи прозорците

Обикновено, когато излезеш от последната програма в прозорец (обикновено bash), прозорецът се затваря. Друг начин да затворите прозорец е да използвате C-a k – пряк път, който убива текущия прозорец и също така убива процесите, които работят в прозореца.

Ако последният прозорец в екранната сесия е затворен, цялата екранна сесия се изключва и процесът на екранизация се прекратява.








Предишен:asp.net Изпълни решението за грешка 403
Следващ:Ръководство за инсталация на Centos nginx-1.14.0
 Хазяин| Публикувано в 13.12.2018 г. 9:31:37 ч. |
--създай нова сесия
screen -S test1

Ctrl+a+d #按Ctrl+a, и след това натиснете d, за да запазите екрана

Ако си запазил екрана миналия път, можеш да го видиш с командата
[linux@user~]$ screen -ls
Има екран на:
9649.test1 (Отделен)


За да възстановите екрана, използвайте командата:
[linux@user~]$ screen -r test1 (или 9649)
 Хазяин| Публикувано в 14.03.2025 г. 8:56:39 ч. |
Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com