mv: 目标"/etc/yum.repos.d/CentOS-x86_64-kernel.repo" 不是目录

这个mv: 目标"/etc/yum.repos.d/CentOS-x86_64-kernel.repo" 不是目录.,这是什么意思?

img

mv 命令有两个作用 一个是移动 一个是重命名
目前你提供的截屏中 应该是要把某个目录下所有的文件移动到另外的目录中,你只指定了一个参数当前目录所有文件,后面在指定目标文件夹就可以移动了
如果在同一个目录下操作 就是重命名文件名
望采纳

这个目录是不是不存在,或者被一个同名的文件占据了

mv是move,移动,你总要有个开始位置和目标位置2个参数才行
你是不是把mv跟别的指令搞混了
你前面传入一个通配符,操作系统以为你要把这些文件通通当做参数传递
那么前面的文件是要移动的,最后一个文件被当做目录,而你文件夹里最后一个文件不是目录,可不报错吗