为什么这个 `cp` 命令试图删除文件?

Lam*_*Lam 8 command-line

我在戴尔 50-50 笔记本电脑上使用 Ubuntu 12.04.2 LTS。一切顺利,直到:

[1635][lam@ubuntu:~/bin]$ ll
total 48
-rwxr-xr-x 1 lam lam  232 Jan 27 20:37 demo.sh
-rwxr-xr-x 1 lam lam   34 Aug 26 22:02 encore.sh
-rwxr-xr-x 1 lam lam   94 Nov 13 16:54 esame.sh
-rwxr-xr-x 1 lam lam  156 Jan 20 14:21 ginfo.sh
-rwxr-xr-x 1 lam lam   61 Oct 31 15:56 hello_world.sh
-rwxr-xr-x 1 lam lam 2323 Jan 20 13:36 infoscript
-rwxrwxr-x 1 lam lam  257 Dec  4 17:22 local-variable
-rwxr-xr-x 1 lam lam   16 Jan 28 15:2[1638]
[lam@ubuntu:~/bin]$ cp sayH.sh temp/sayH2.sh~
rm: cannot remove `sayH.sh': No such file or directory
rm: cannot remove `temp/sayH2.sh~': No such file or directory
Run Code Online (Sandbox Code Playgroud)

我正在尝试复制一个文件,但 Ubuntu 显然试图将其删除。有人可以解释一下吗?

Lam*_*Lam 1

@rafalcieslak 谢谢你的帮助。我cp=rm -i只在 bashrc 中搜索了错误的别名(),但它不在那里。按照你的建议,我尝试alias了 CLI,但结果是不合适。取消别名就做到了。