我刚刚开始,但在复制不同文件时遇到了问题。最后,我尝试将 file3.txt 复制到桌面。我首先创建了一个目录和 file3.txt。
cd Desktop
mkdir Classes
mkdir Classes/NOS110
mkdir Classes/NOS110/Handouts
mkdir Classes/NOS110/Handouts/file3.txt
cd
(返回主目录)
ls -a Desktop/Classes/NOS110
(列出NOS110目录的内容)
cp file3.txt Desktop
(它一直说不存在)
我试过不同的方法来复制它,但我卡住了我在图片中尝试过
答案1
您必须给出文件的明确路径 - 否则系统只能假定它在当前的目录。
由于您过去cd
常常返回到主目录,因此
cp -r Desktop/Classes/NOS110/Handouts/file3.txt Desktop/
是-r
必要的,因为尽管它有这样的名字,但file3.txt
它是一个目录(您使用创建了它mkdir
- 也许您应该使用touch
?)
答案2
尝试这个(编辑:当你在文件所在的文件夹的目录中时):
cp file3.txt ~/Desktop