复制文件到当前目录时没有该文件或目录

复制文件到当前目录时没有该文件或目录

我正在尝试将文件从一堆文件夹中复制到我所在的当前目录。在终端上进行操作,我发现当我指定它的整个位置时,它可以工作:

joostin@ubuntu:~$ cp ~/unixstuff/vol/examples/tutorial/science.txt .

但是当我进入 unixstuff 文件夹并尝试直接将其放入当前文件夹时,出现错误。知道发生了什么事吗?

joostin@ubuntu:~$ cd unixstuff
joostin@ubuntu:~/unixstuff$ cp /vol/examples/tutorial/science.txt .
cp: cannot stat ‘/vol/examples/tutorial/science.txt’: No such file or directory

答案1

没有这样的目录/vol,但它是vol(不带斜杠),所以尝试一下

 cp vol/examples/tutorial/science.txt .

答案2

/vol/examples/tutorial/science.txt是绝对路径。当路径以/(斜杠)开头时,它从根目录开始。如果您希望路径从当前目录(相对路径)开始,则不能以斜杠开头。

joostin@ubuntu:~$ cd unixstuff
joostin@ubuntu:~/unixstuff$ cp vol/examples/tutorial/science.txt .

相关内容