Я вошел cd --
в терминал, только для наблюдения то, что я получил бы...
Это принесло мне здесь: ~ #
(Я - корень btw).
Просто задавшись вопросом, где точно я - если я вхожу ls
вывод:
Desktop
ls -a
:
. .bash_history .config .loki .q3a
.. .bazaar .dbus .kbd .macromedia .synaptic
.adobe .bzr.log Desktop .panda3d .wine
.aptitude .cache .gconf .local .profile
Я не могу cd
в home
, /
или что-либо еще - и я не могу выйти из папки :'(
Было бы хорошо знать то, что я просто сделал...
Эти --
интерпретируется как "больше никаких опций после", посмотрите больше в этот ответ . Таким образом, команда эквивалентна cd
, который переключается на корневой каталог текущего пользователя.
, Поскольку Вы сообщили, Вы заканчиваете с подсказкой ... ~ #
, который, с конфигурацией по умолчанию означает, что Вы зарегистрированы как пользователь root и что Вы в настоящее время находитесь в корневом каталоге корня (~
, ярлык для дома пользователя).
На установке Ubuntu по умолчанию, дом корня /root
. Так cd
луг к home
не работает, поскольку Вы не находитесь в корневом каталоге, и поэтому оболочка не знает, куда пойти. Но необходимо всегда быть в состоянии к cd /
. Вы уверены, что ввели ту команду правильно?
Команда pwd
выведет ваш текущий рабочий каталог (где вы находитесь).
@ pilot6, вероятно, прав - вы находитесь в /root
, учитывая ваш вывод ls
.