file-copy

如何快速找到 Linux 上两个应该相同的目录之间最大的不同文件/目录?
file-copy

如何快速找到 Linux 上两个应该相同的目录之间最大的不同文件/目录?

我是尝试同步两个硬盘。我认为大多数不想丢失任何数据并且不使用 RAID 的人都会使用这种方法,这样就会有一个运行良好的 GUI。情况似乎并非如此,在 Linux 上我只找到了 Grsync GUI 可以做到这一点,但由于它无法复制 root 拥有的文件,我仍然必须在控制台中运行此 rsync 命令: sudo rsync -r -t -p -o -g --delete -l -s /media/veracrypt1 /media/veracrypt2 这基本上意味着复制原始驱动器上的所有内容,并删除目标驱动器上已在源驱动器上删除的文件。我打算克隆驱动器,使其...

Admin

将符号链接复制为符号链接
file-copy

将符号链接复制为符号链接

我正在尝试将一个目录中的文件的符号链接复制到另一个目录。 我需要副本是符号链接,而不是硬链接或损坏的符号链接。 cp -A并cp -P生成了损坏的(闪烁的)符号链接,如 所示file -b <copied_symlink_file_name>。 cp并cp -R创建硬链接。 我如何创建符号链接的副本,而不求助于ln -s原始文件并创建新的符号链接(因此需要了解其索引节点)? 感谢您的帮助。 ...

Admin

在外部硬盘驱动器之间复制文件后,文件大小发生变化
file-copy

在外部硬盘驱动器之间复制文件后,文件大小发生变化

我刚刚将大约 120G 的数据从一个硬盘复制到另一个硬盘(我在复制文件时同时安装了两个硬盘)。但引起我注意的是,有些文件在复制后占用了更多空间。 并非每个文件都会发生这种情况,但文件夹(本身包含多个文件夹和文件)的最终大小明显更大(原始为 118G,复制后为 153G)。有人可以帮我理解吗? 正如这些屏幕截图所示,空间似乎是以 128K 块的形式分配的,我可以理解这一点。 我使用的是 Ubuntu 20.04。 ...

Admin

将一个 USB 记忆棒复制/克隆到另一个不同大小和格式的 USB 记忆棒
file-copy

将一个 USB 记忆棒复制/克隆到另一个不同大小和格式的 USB 记忆棒

我需要升级我正在使用的 USB 记忆棒,因为它变得太小(16 GB),而新的记忆棒是 64 GB,太大,需要 NTFS 格式。我用它来重新格式化新棒:sudo mkntfs --fast --label PDNS_BUDrive /dev/sdb1 我在网上搜索了参考资料并找到了一些。大多数参考文献建议使用 DD。根据建议,我使用了以下内容:sudo dd if=/dev/sdc1 of=/dev/sdb1 bs=4M 乍一看这似乎有效,但后来我发现它不仅克隆了数据,还克隆了 UUID、标签和旧格式名称(vfat)。因此,我的 FSTAB 确实使用旧 UUI...

Admin

将其他用户拥有的文件复制到我的帐户
file-copy

将其他用户拥有的文件复制到我的帐户

我有两个帐户,dnc1 和 dnc2,都不是 root 帐户。 我想登录 dnc1 帐户并将 dnc2 拥有的文件复制到 dnc1 目录。文件模式为 644,包含该文件的文件夹模式为 755。因此公众可以读取该文件和文件夹。 以前,我可以毫无问题地复制文件。 然而,今天我收到以下错误: cannot access xxx: Permission denied 为什么? 更新 我明白了这个问题。追溯到父目录,然后父目录,所有这些目录都是755,直到我找到一个public_html是750。将其设置为755后,又OK了。 问题是我过去已经把它设置为755了。 ...

Admin

如何合并两个目录的内容,跳过匹配的文件夹名称?
file-copy

如何合并两个目录的内容,跳过匹配的文件夹名称?

我有一个便携式磁盘,内容如下: /media/usb1/CBCradio3/1.wav /media/usb1/CBCradio3/2.wav /media/usb1/CBCradio3/3.wav /media/usb1/CBCradio3/4.wav /media/usb1/podcasts/1.wav /media/usb1/podcasts/2.wav /media/usb1/podcasts/3.wav 还有一个硬盘,内容如下: /home/user/Music/CBCradio3/2.wav /home/user/Music/CBCradio3...

Admin

将文件从 Linux 复制到外部 USB 硬盘 - 速度几乎降至零
file-copy

将文件从 Linux 复制到外部 USB 硬盘 - 速度几乎降至零

我是 Ubuntu、Kali 和最近的 Parrot 的用户,大约有 10-15 年的时间(笔记本电脑,私人使用)。偶尔会有一些小问题需要解决,但总的来说,一切都按其应有的方式进行。除了一个非常令人烦恼的基本问题 - 复制文件。 现在,我尝试将单个 100GB 文件从笔记本复制到通过 USB 连接的外部硬盘。最初的几个 GB 速度非常快,然后速度减慢到每秒几百 kb。天气好的时候,它会保持在 3-4MB。有时速度会在较短的时间内增加,只是为了再次减速。复制包含多个较小文件的文件夹时,一般行为是相同的。这使得复制大量数据基本上是不可能的。 多年来,我在四台不同...

Admin

权限问题 - 授予对具有 root 所有权的复制文件的访问权限
file-copy

权限问题 - 授予对具有 root 所有权的复制文件的访问权限

我有几个属于 root 的文件,我想使用另一个用户来备份它们。我不想让该用户访问所有根目录,而只是这些特定的目录和文件。 比如/etc/httpd/conf/httpd.conf,,/etc/httpd/conf.d/ssl.conf等等。 如何在不向该特定用户授予 root 访问权限的情况下执行此操作,同时仍保留文件的所有权? 我尝试将特定文件添加到但/etc/sudoers.d/user_sudoers没有成功。 user ALL=(ALL) NOPASSWD: /etc/httpd/conf/httpd.conf 在我们的 ...

Admin

rsync --recursive --ignore-existing:需要什么(如果有)附加标志来恢复/修复/覆盖任何部分复制的文件?
file-copy

rsync --recursive --ignore-existing:需要什么(如果有)附加标志来恢复/修复/覆盖任何部分复制的文件?

假设rsync --recursive --ignore-existing foo bar正在为名为 的大型目录树运行复制命令foo,但该命令过早中断。例如,由于目标机器突然断电。 再次运行上述命令可以为已经存在的任何文件/目录节省大量时间完全复制到目的地bar。但是正在复制过程中的任何文件又如何呢?据推测,该文件以不完整/损坏的状态存在于目的地?当然,将其简单地忽略为“已经完成的文件”是非常不可取的。 rsync 是否可以在没有指示的情况下智能地处理这种(极端运行的)场景? (如果是这样,怎么做?)或者只有在通过更多或不同的标志进行特别指示时才这样做? 令...

Admin

rsync 可以将所有文件(包括软链接和硬链接等特殊文件)从 ntfs 分区复制到另一个分区吗?
file-copy

rsync 可以将所有文件(包括软链接和硬链接等特殊文件)从 ntfs 分区复制到另一个分区吗?

为了对我的计算机进行备份,我在外部硬盘上安装了 Xubuntu,以便从外部硬盘上的另一个分区启动并创建映像。这也保证了备份过程中不会挂载待备份系统的文件系统。 创造图片ntfs Windows 系统和我使用的计算机的 ntfs 主分区ntfsclone。为了图片我使用的 ext4 分区fsarchiver。软件包libntfs-3g883和ntfs-3g安装在我的系统上是为了处理 ntfs 分区。 不仅有图像,而且还有图像,这非常有用副本快照的文件系统。我编写了基本上执行这些命令的脚本: sudo mount -o ro /dev/sdaX /mnt/alt...

Admin

无法使用单个命令非交互地强制复制多个文件
file-copy

无法使用单个命令非交互地强制复制多个文件

我希望将一组具有相同或不同名称的文件强制复制到同一主机上的单个目标用一个命令onn Solaris。 注意:副本应强制覆盖且非交互。 我使用清空了目标文件夹rm -rf *,然后触发了复制命令,如下所示,该命令不起作用。 ls -ltrq /opt/apps/apache-tomcat-10.0.27/webapps_16Nov2023/ROOT.war -rwxr-xr-x 1 root root 200209070 Nov 16 15:32 /opt/apps/apache-tomcat-10.0.27/webapps_16Nov2023/ROO...

Admin

cp 命令不复制文件内容?
file-copy

cp 命令不复制文件内容?

我正在尝试使用一个简单的命令将包含文件的文件夹从已安装的卷复制到另一个已安装的卷cp。 源文件夹Test仅包含一个 20MB 的.mp4文件。 cp -v -r -a /media/Online/Online/Projekte/Test /mnt/ArchivServer/Online/Projekte/ 一切看起来都很好,文件夹结构在目标中看起来不错,但文件按名称存在但大小都是 0 字节。它实际上是 0 字节,因为它不能开放。也没有错误消息。 对 Linux 等相当陌生,我做错了什么?不幸的是我在网上找不到任何关于此的信息 ...

Admin

“install”命令可以帮助我将构建目录合并到根文件系统中吗?
file-copy

“install”命令可以帮助我将构建目录合并到根文件系统中吗?

我已经成功地从源代码构建了一个项目并想使用它。由于各种原因,我没有make install可用的简单命令,但我注意到构建过程的足够部分做过success 已经将我需要的所有内容收集到一个install/子目录中: ~/msp430-gcc-9.3.1.11-source-full/install └── usr └── local ├── bin │ ├── msp430-elf-addr2line │ ├── msp430-elf-ar │ ├── msp430-elf-a...

Admin

如果目标文件比源文件新,则修复元数据
file-copy

如果目标文件比源文件新,则修复元数据

我想这个问题首先必须从您的评论中学习,然后才能发展成为一个成熟的问题。 这是一个棘手的情况:我有一个包含许多文件(pdf)的文件夹目标,不幸的是,它们具有相同的最近时间戳(上次更改文件的日期)。然而,这些时间戳是错误的,它们仅仅反映了复制的日期。我还有一个备份文件夹(源),其中包含其中一些文件及其较旧的时间戳。 现在,我希望目标文件夹上有旧时间戳,前提是目标文件和源文件在其他方面相同。 如何修复目标中比源中的同一文件更年轻的文件的元数据? ...

Admin