LINUX MV命令 问题

LINUX MV A文件夹移动到 B文件夹的 还没有移动完成 我就 用ctrl+C 取消了。 但是A文件夹里有很多 文件。。这样会不会 现在 A文件夹里 移动过去里的文件 一点。。 这时B文件夹里有 A的文件夹里的一半文件 想问者一般文件 还在不在A文件夹里 。。
###请注意 是 移动 不是 复制###

比如 A 文件夹有 1 2 3 4 5 个文件

现在将 A 文件夹中的 1 2 3 4 5移动到 B 文件夹

mv /A/* /B

当 1 2 3 4 都被移动到 B 时 开始按CTRL+C 而此时mv命令正在处理文件5

(将文件 5 移动到 B里)

这个时候所有命令会停止,而 5 会在 A 中 并不会移动到 B中

但是 B 里却有 1 2 3 4 个文件,而 A 中 只会有文件 5
温馨提示:内容为网友见解,仅供参考
第1个回答  2019-03-04
不能先删除
temp2
吗?
rm
-rf
temp2
mv
temp
temp2
======
我重现了一下:
mkdir
temp
temp2
touch
temp/README
cp
-r
temp
temp2
mv
temp
temp2
mv:
overwrite
‘temp2/temp’?
y
mv:
cannot
move
‘temp’
to
‘temp2/temp’:
Directory
not
empty
上面提示目录非空。然后我如果不建立
README
文件,mv
就成功了。我的
coreutils
版本是
8.17-3
,会不会是你的
coreutils
版本过低?
这个帖子:http://lists.gnu.org/archive/html/bug-coreutils/2007-08/msg00050.html
指出
coreutils
6.9
以上错误信息会是“Directory
not
empty”,这个才是正确的错误信息

linux使用mv命令出现的问题。?
同样,`mv`命令在Linux中的使用也不尽相同。它可以实现文件的移动并重命名操作,例如`mv \/file\/path\/a.txt \/file\/path2\/b.txt`,此操作会将文件`a.txt`移动至`\/file\/path2`并更名为其为`b.txt`。如果目标路径相同,此命令则直接实现文件重命名功能。多数情况下,人们使用`mv`命令进行文件重命...

linux mv 命令中断的解决办法
具体解决步骤如下:1. 进入待迁移文件所在的源目录,以确保后续find命令可以正确拼接目标目录。例如:cd \/trans\/data\/smb 2. 使用find命令查找当前目录下未迁移的文件,并将结果写入临时文件。例如:find .\/ -type f > \/tmp\/tmp_20220115.txt 3. 利用while循环逐个读取临时文件中的文件路径,进行迁...

ubundu mv命令问题?
在Linux系统中,使用`mv`命令可以实现文件或目录的移动。例如,将`mysql-5.1.23.tar`文件移动到`\/usr\/local\/src\/mysql`目录下,可以执行以下命令:`mv mysql-5.1.23.tar \/usr\/local\/src\/mysql`确保目标目录已经存在。如果目标目录不存在,执行此命令将会失败。若希望将现有文件重命名为`mysql.tar...

linux命令mv什么意思linux命令mv
有可能是在源文件的目录没有“写”权限,也有可能是在目标目录没有“写”权限,这两种情况都会提示mv命令“无权限”,因为mv命令是移动文件,所以在移动的两个方向都需要写权限,你用ls-l命令查看一下权限信息,应该能找到原因。云计算中MV的作用是?Linux中,mv命令的全称是move,主要作用是移动文件或...

linux对于mv命令描述不正确的是
不正确的是mv命令可以删除文件。该题属于计算机操作系统题库中Linux操作系统题库,mv命令可以重命名文件、mv命令可以移动文件、mv命令可以复制文件、mv命令可以删除文件这几个操作中,错误的是mv命令可以删除文件,Linux是一种自由和开放源代码的类UNIX操作系统,该操作系统的内核由林纳斯·托瓦兹在1991年10...

Linux系统-详解 mv 命令(八)
对于目录移动,mv可以实现将一个目录重命名或移动到另一个目录,如将"dir1"改为"dir2"或移动到"dir2"中。此外,mv还可以移动当前目录下的所有文件到上一级目录,或者在子目录间移动文件。总之,mv命令在Linux系统中扮演着重要的角色,它灵活且强大,但使用时需注意备份和权限问题,以避免数据丢失。

mv命令如何避免覆盖已存在文件?
下面是一些mv命令的实际应用实例:1. 重命名文件:`[root@linuxcool ~]# mv file_1 file_2`2. 移动文件到目录:`[root@linuxcool ~]# mv file \/dir`3. 移动目录(前提目标目录存在):`[root@linuxcool ~]# mv \/dir1 \/dir2`4. 移动目录下的所有文件到当前目录:`[root@linuxcool ~]...

看了这篇文章!我才知道 Linux mv 命令的真正使用方法
6. 覆盖文件前创建备份:使用mv命令并添加参数--suffix=xxx来自定义文件后缀名。通过本文的学习,您可以全面掌握mv命令的使用方法及注意事项。若需深入了解Linux系统命令,可参考往期系列文章《每天学习一个Linux命令》。本文旨在提供mv命令的详细指南,欢迎读者分享更多关于mv命令的使用经验,并在评论区留言...

linux 用mv命令移动文件,发现数据部完整,为什么会这样?
可以用mv -p命令。如:mv -p \/home\/vechina\/samples\/csi8\/test_1 test_2 test_3 \/home\/vechina\/samples\/csi10 其中:\/home\/vechina\/samples\/csi8\/是原路径;test_1、test_2、test_3是要移动的文件;\/home\/vechina\/samples\/csi10是目标路径。mv命令介绍:命令语法:语法:mv[选项]源...

linux 命令 mv无权限为什么
有可能是在源文件的目录没有“写”权限,也有可能是在目标目录没有“写”权限,这两种情况都会提示mv命令“无权限”,因为mv命令是移动文件,所以在移动的两个方向都需要写权限,你用ls -l命令查看一下权限信息,应该能找到原因。

相似回答