目录不存在,但存在,但不存在

目录不存在,但存在,但不存在

在我开始之前,我的/etc/fstab文件有这一行:

//10.10.10.1/Atkins ~/Desktop/Atkins cifs rw

Ubuntu 给我带来了一些奇怪的问题。我试图挂载一个目录,因此我输入:

sudo mount //10.10.10.1/Atkins

返回:

无法将目录切换至 ~/Desktop/Atkins:没有此文件或目录

(顺便说一下,我知道这个文件夹存在。)因此,为了确保万无一失,我尝试使用以下命令再次创建它:

mkdir ~/Desktop/Atkins

返回:

mkdir:无法创建目录‘/home/classroom/Desktop/Atkins’:文件存在

所以基本上,计算机同时确信该文件夹存在,但无法将网络共享映射到它,因为它没有......删除并重新创建该文件夹并不能解决问题。

答案1

~在您的 shell 中可解析,但mount不知道它对 shell 和您意味着什么。请使用完整路径。


命令如下

sudo mount -t cifs -o rw //10.10.10.1/Atkins ~/Desktop/Atkins

应该可以工作,因为 shell 会扩展~并将完整路径传递给mount。然而,如果mount从 读取其参数,/etc/fstab它会将~目标路径的一部分;因此没有这样的文件或目录

相关内容