Есть ли разница между pwd и cd?

Есть ли разница между pwd и cd?

Есть ли разница между pwdи cd(без аргументов)? Они оба печатают путь к текущему каталогу, но есть ли тонкое различие, которое я упускаю, и если да, то когда какой из них следует использовать?

решение1

Да, это совершенно разные команды, которые выполняют разные действия.

pwdвыводит каталог, в котором вы находитесь в данный момент. Больше ничего не делает. pwdне принимает никаких аргументов.

cd без аргументов измененияваш рабочий каталог в ваш домашний каталог. По умолчанию ничего не печатается.

cd с аргументомизменит ваш рабочий каталог на тот, который вы указали в качестве аргумента.

решение2

cdизменения в вашем домашнем каталоге, я думаю, что это более чем тонкая разница.

Я предлагаю прочитать manстраницу, прежде чем задавать вопрос на форуме.

решение3

Команда

pwd

показывает текущий каталог, а команда

cd

изменит каталог на ваш домашний каталог.

решение4

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

cd - 

Напротив, pwd выдает только путь к текущему рабочему каталогу.

Связанный контент