![cp:无法统计:不存在这样的文件或目录](https://linux22.com/image/905057/cp%EF%BC%9A%E6%97%A0%E6%B3%95%E7%BB%9F%E8%AE%A1%EF%BC%9A%E4%B8%8D%E5%AD%98%E5%9C%A8%E8%BF%99%E6%A0%B7%E7%9A%84%E6%96%87%E4%BB%B6%E6%88%96%E7%9B%AE%E5%BD%95.png)
熟悉基本的终端命令(Ubuntu 16.04);我的下载文件夹中有一个文件;一个名为“Indexing and Slicing.ipynb”的 Jupyter 笔记本文件,我希望将该文件复制到我的用户目录“uswang”。导航到下载文件夹后,我尝试了以下命令;
cp Indexing and Slicing.ipynb /home/uswang (To be 100% certain I even copy/paste the full file name) but receive the error,
cp: cannot stat 'Indexing': No such file or directory
cp: cannot stat 'and':No such file or directory
cp: cannot stat 'Slicing': No such file or directory
尝试 mv 命令时出现同样的错误。
为什么会这样?尝试研究其他 cp 无法统计条目,但似乎没有一个与我的困境直接相关 - 谢谢
答案1
这是因为文件名中有空格。您应该使用转义字符\
或使用单引号。即:
cp Indexing\ and\ Slicing.ipynb /home/uswang
或者
cp 'Indexing and Slicing.ipynb' /home/uswang