Как начать уже названный сеанс экрана?

Что бы вы ни говорили о ~ $ , home $ и / home $ не имеет особого смысла. Я думаю, вы говорите о командной строке; если да, то было бы полезно показать, что вы ввели и что произошло (а затем объяснили, что вы ожидали ).

Но я умею читать мысли, поэтому я считаю, что понимаю проблему: ~ и ~ user239887 (при условии, что user239887 равно ваше настоящее имя пользователя) означают то же самое. Если вы наберете

cd ~gman

, что приведет вас в мой домашний каталог, и ваше приглашение оболочки, вероятно, будет выглядеть примерно как / home / gman $ .


Вначале приглашение оболочки всегда состояло из двух символов - печатный символ и пробел. Если вы были системным администратором, ваше приглашение было « # »; в противном случае это было « $ » или «% ". И тогда Бог сказал: «Пусть будут причудливые подсказки оболочки», и вот, там были причудливые подсказки оболочки. Запросы оболочки начали показывать имя пользователя, название системы, время и фазу луны (вы думаете, я шучу?), все в цвете .

Одной из самых популярных настроек приглашения оболочки является включение текущего каталога. Приглашение оболочки, вероятно, это текущий каталог, за которым следует « $ ».

Еще одна крутая вещь ™ заключалась в том, что вы могли указать свой собственный домашний каталог, набрав « ~ ». Из-за этого, когда текущий каталог является вашим домашним каталогом и приглашение оболочки настроено для отображения текущего каталога, тогда в приглашении оболочки отображается " ~ ». Но в любом другом месте он показывает фактический путь (за исключением того, что он может отображать " ~ gman ", когда вы находитесь в моем домашнем каталоге, {{ 1}} / home / gman ).

Ваш домашний каталог , вероятно, / home / user239887 . Как я сказал ранее, вы можете называть его ~ или ~ user239887 . Когда вы входите в систему, вы находитесь в своем домашнем каталоге, , поэтому ваше приглашение будет « ~ $ ». Если вы наберете cd .. , то вы перейдете в каталог / home , который является родительским каталогом для ваш домашний каталог, и ваше приглашение будет выглядеть как " / home $ ".

Рискуя повториться, НЕТ , / home не является вашим домашним каталогом. Ваш домашний каталог, вероятно, / home / user239887 . / home - это родительский каталог вашего домашнего каталога.

1
02.04.2018, 12:39
1 ответ

Используйте -S, например:

screen  -S my-new-session sleep 100

Затем вы можете увидеть новую сессию в списке сессий:

$ screen -ls
There are screens on:
26667.my-new-session    (Attached)
0
28.01.2020, 00:37

Теги

Похожие вопросы