![为什么这个“cp”命令试图删除文件?](https://linux22.com/image/1114318/%E4%B8%BA%E4%BB%80%E4%B9%88%E8%BF%99%E4%B8%AA%E2%80%9Ccp%E2%80%9D%E5%91%BD%E4%BB%A4%E8%AF%95%E5%9B%BE%E5%88%A0%E9%99%A4%E6%96%87%E4%BB%B6%EF%BC%9F.png)
我在一台戴尔 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
我正在尝试复制一个文件,但 Ubuntu 似乎试图删除它。有人能解释一下吗?
答案1
@rafalcieslak 谢谢你的帮助。我cp=rm -i
仅在 bashrc 中搜索了错误的别名 (),但找不到。按照你的建议,我alias
在 CLI 上尝试了,但还是找不到。使用反混叠功能后,问题解决了。