我有一个名为 的文件guess.cpp
。我用 确认了它的存在ls
,但当我尝试复制它时,我收到“没有这样的文件或目录”错误消息:
~$ ls ~cs252/Assignments/guess
guess.cpp yesno.cpp yesno.h
~$ cp guess.cpp ~/UnixCourse/compileAsst/
cp: cannot stat 'guess.cpp': No such file or directory
出了什么问题?我该如何修复它?
答案1
计算机不是人;你不是在进行对话。好的;你guess.cpp
的~cs252/Assignments/guess
目录中有一个文件。你guess.cpp
的系统中可能散布着许多文件。你想复制哪一个?计算机不会“记住”它刚刚guess.cpp
在你的目录中找到了该文件~cs252/Assignments/guess
。
你需要做以下任一操作
$ cp ~cs252/Assignments/guess/guess.cpp ~/UnixCourse/compileAsst/
或者
$ cd ~cs252/Assignments/guess
$ cp guess.cpp ~/UnixCourse/compileAsst/