Что такое команда Linux для перехода в предыдущий каталог (или обратно)? [дубликат]

Я думаю, что мое наблюдение Linux для перехода к предыдущему каталогу (или назад) - команда cd- , но это не рабочий код cd-

2
задан 28 April 2021 в 19:57

1 ответ

Вам нужен пробел перед -, чтобы он передавался как аргумент команде cd:

Из man bash:

Аргумент - преобразуется в $OLDPWD перед попыткой изменения каталога.

Это отличается от cd ..., который изменяет каталог на родительский, а не на $OLDPWD. Конечно, вы можете определить псевдонимы для одного или обоих, если хотите, например, alias cd-='cd -' и alias cd..='cd ...', но по умолчанию они не определены.

См. также:

Возможно, вам также захочется взглянуть на команды pushd и popd оболочки bash, которые обеспечивают более полный доступ к стеку каталогов.

8
ответ дан 7 May 2021 в 17:42

Другие вопросы по тегам:

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