[root@localhost yum.repos.d]# cp h h1 [root@localhost yum.repos.d]# ls CentOS-Base.repo CentOS-Debuginfo.repo CentOS-Media.repo CentOS-Vault.repo h CentOS-CR.repo CentOS-fasttrack.repo CentOS-Sources.repo CentOS-x86_64-kernel.repo h1 [root@localhost yum.repos.d]# cp CentOS-Base.repo CentOS-Base.repo.bak -bash: cp CentOS-Base.repo CentOS-Base.repo.bak: command not found
为什么h->h1拷贝成功CentOS-Base.repo->CentOS-Base.repo.bak拷贝报错
cp h h1
:这个命令成功执行了,将文件h
复制到h1
。cp CentOS-Base.repo CentOS-Base.repo.bak
:这个命令报错,提示command not found
。
问题出在第二个命令中。错误提示 "command not found" 通常表示系统无法识别您输入的命令。在这种情况下,问题是由于命令中的空格问题。在您的命令中,cp
命令和它后面的参数之间有一个不可见的字符(可能是非打印字符或者制表符),导致命令无法正确识别。
检查cp
和文件名之间的多余的空格或不可见字符。