
Ошибка shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
Столкнулся с проблемой:
shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
или
chdir: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
или
sh: 0: getcwd() failed: No such file or directory
Попробовал перейти в другую папку:
# cd /home/captain/some_dir
Получил ошибку:
chdir: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
Так же, попробовал использовать TAB для автоподстановки пути:
# cd /hsymlink-hook: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
И так, данная проблема возникает когда команда пробует выполнять что-то уже не из существующей папки. По этому, решение очень простое — нужно перейти в любой другой существующий каталог
# cd ~
и
# pwd /home/captain
или:
# cd $(pwd)
Смотрим теперь:
# ls -l /home/captain/some_dir ls: cannot access /home/captain/some_dir: No such file or directory
Вот и все, я завершаю свою тему «Ошибка shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory».