Questions tagged «move»



1
跨文件系统的近似原子移动?
我必须在Ubuntu下将一些文件从一个文件系统移动到另一个文件系统。但是,非常重要的一点是,文件永远不会以部分或不完整文件的形式存在于目标位置,至少不会以正确的文件名存在。 到目前为止,我唯一的解决方案是编写一个脚本,将每个文件都保存下来,将其复制到目标位置的临时名称,然后在目标位置将其重命名(我认为应该是原子的)为原始文件名,最后删除原始文件。 但是,编写和调试脚本似乎对于此任务来说是过大的。有没有一种方法或工具已经在本地执行此操作?
16 file-copy  move 

3
如果在移动文件时被中断,文件系统会变得不一致吗?
我在同一分区(EXT2)上有两个文件夹如果我mv folder1/file folder2发生某些中断(例如电源故障),文件系统是否可能会最终变得不一致? mv操作不是原子的吗? 更新: 到目前为止,在IRC上,我有以下观点: 它是原子的,因此不会发生不一致 首先,您将目录条目复制到新目录中,然后擦除上一个目录中的条目,因此可能会有两次引用文件的不一致,但是引用计数为1 它首先擦除指针,然后再复制指针,因此不一致之处在于该文件的引用为0 有人可以澄清吗?

3
我的FS上的MV是原子的吗?
如何检查mv我的fs(ext4)上是否为原子原子? 操作系统是Red Hat Enterprise Linux Server 6.8版。 一般来说,我该如何检查?我环顾四周,没有找到我的操作系统是否是标准POSIX。
13 posix  mv  move 
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.