sh:0:getcwd()失败:引用的驱动器上没有这样的文件或目录
我正在尝试在Ubuntu 12中编译ARM代码。
当我把代码放在本地目录中时,一切正常。
但是当我把代码放在引用的挂载目录下时出现错误:
making testXmlFiles sh: 0: getcwd() failed: No such file or directory ARM Compiling xxxxx.c sh: 0: getcwd() failed: No such file or directory
这是我在fstab中的设置
//10.0.0.1/data /mnt/data cifs auto,noserverino,credentials=/root/.smbcredentials,file_mode=0777,dir_mode=0777,uid=user,gid=users,noperm 0 0
这里发生了什么? 什么可能导致这个错误?
此错误通常是由不再存在的目录运行命令引起的。
尝试更改您的目录并重新运行该命令。
尝试下面的命令,它为我工作。
cd; cd -
请检查目录path是否存在。 如果该文件夹不在您运行该命令的位置,则会出现此错误。 可能你已经在命令行中执行了相同path的remove命令。
在Ubuntu 16.04.3 LTS中,下一个命令适用于我:
exit
然后我再次login。