[Linux] 关于报错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

表示 getcwd 命令无法定位到当前工作目录。

[root@xxx bin]# firefox &
[1] 12298
[root@xxx bin]# 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
shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
^C
[1]+  Exit 1                  firefox
[root@xxx bin]#

原因: cd 到了某个目录之后 ,这个目录被删除了,这时去执行某些脚本的时候就会报 getcwd 错误。

            这里是因为重装了软件包,当前定位的路径虽然名字上是存在的,但实际这个旧的路径“已卸载”。

解决: cd 到任何存在的其它目录下再执行命令即可。

 

你可能感兴趣的:(Linux)