Я работаю через курс командной строки. У меня все хорошо, но теперь я попал в тупик от popd и pushd. Я читал аналогию со стопкой тарелок или блинов. Я до сих пор не понимаю, потому что я не могу визуализировать код, который идет после. Например:
pats-MacBook-Pro: временная версия $ pushd i/like/icecream
~/temp/i/like/icecream ~/temp
Если pushd похож на cd, то почему вторая строка показывает ~/temp в конце строки? Как эта часть вписывается в аналогию с «стопкой тарелок»?
Затем, если я наберу popd, он вернется в исходную папку ~/temp. Зачем?
Я очень ценю вашу помощь! Спасибо!