Что бы вы ни говорили о ~ $ , home $ и / home $ не имеет особого смысла. Я думаю, вы говорите о командной строке; если да, то было бы полезно показать, что вы ввели и что произошло (а затем объяснили, что вы ожидали ).
Но я умею читать мысли, поэтому я считаю, что понимаю проблему:
~ и ~ user239887 (при условии, что user239887
равно ваше настоящее имя пользователя)
означают то же самое. Если вы наберете
cd ~gman
, что приведет вас в мой домашний каталог,
и ваше приглашение оболочки, вероятно, будет выглядеть примерно как / home / gman $
.
Вначале приглашение оболочки всегда состояло из двух символов -
печатный символ и пробел.
Если вы были системным администратором, ваше приглашение было « #
»;
в противном случае это было « $
» или «%
".
И тогда Бог сказал: «Пусть будут причудливые подсказки оболочки»,
и вот, там были причудливые подсказки оболочки.
Запросы оболочки начали показывать имя пользователя, название системы,
время и фазу луны (вы думаете, я шучу?),
все в цвете .
Одной из самых популярных настроек приглашения оболочки
является включение текущего каталога.
Приглашение оболочки, вероятно, это текущий каталог, за которым следует « $
».
Еще одна крутая вещь ™ заключалась в том, что вы могли
указать свой собственный домашний каталог, набрав « ~
».
Из-за этого, когда текущий каталог является вашим домашним каталогом
и приглашение оболочки настроено для отображения текущего каталога,
тогда в приглашении оболочки отображается " ~
».
Но в любом другом месте он показывает фактический путь
(за исключением того, что он может отображать " ~ gman
", когда вы находитесь в моем домашнем каталоге, {{ 1}} / home / gman
).
Ваш домашний каталог , вероятно, / home / user239887
.
Как я сказал ранее, вы можете называть его ~ или ~ user239887 .
Когда вы входите в систему, вы находитесь в своем домашнем каталоге,
, поэтому ваше приглашение будет « ~ $
».
Если вы наберете cd ..
, то вы перейдете в каталог / home
,
который является родительским каталогом для ваш домашний каталог,
и ваше приглашение будет выглядеть как " / home $
".
Рискуя повториться, НЕТ ,
/ home
не является вашим домашним каталогом.
Ваш домашний каталог, вероятно, / home / user239887
.
/ home
- это родительский каталог вашего домашнего каталога.
Используйте -S
, например:
screen -S my-new-session sleep 100
Затем вы можете увидеть новую сессию в списке сессий:
$ screen -ls
There are screens on:
26667.my-new-session (Attached)