cp

如何将文件列表复制到目录或子目录列表
cp

如何将文件列表复制到目录或子目录列表

我正在尝试弄清楚如何将文件列表复制到子目录列表。 例如。我要将 300 个文件复制到 300 个子目录中 - 1 对 1。 file1 -> dir1/sub file2 -> dir2/sub file3 -> dir3/sub file4 -> dir4/sub . . file300 -> dir/sub300 我通常将文件放在目录所在的当前目录中,因此我会运行类似 find . -type f -name "file*" 复制到 find . -type d -name "dir...

Admin

将一个目录的内容复制到另一个目录
cp

将一个目录的内容复制到另一个目录

我想将一个目录的内容复制到另一个目录中。我不想复制目录及其下的所有文件和目录,而只是复制目录的内容,就像复制常规文件一样。 执行cp -r target dest操作将复制目录以及以该目录为根的整个层次结构。 有人能建议一个命令来做到这一点吗?如果我不包括该-r选项,我会得到错误。 (我正在cp从 C 程序内部调用。) ...

Admin

cp -ru -> 使用 Linux 中的递归复制和更新从我的内部驱动器到已安装的 nas
cp

cp -ru -> 使用 Linux 中的递归复制和更新从我的内部驱动器到已安装的 nas

我已将 NAS 驱动器安装在目录下。我使用 (preserve) 从当前目录/media/中复制了一堆文件。现在我想做一个/var/wwwcp -Rpv cp -Rup /var/www/ /media/magneto/testing.cdw/ 基于这是两个不同的文件系统,即一个是通过 Samba 连接的联网 NAS,另一个是我的计算机的内部驱动器。 我会遇到日期和时间方面的问题吗?在运行复制之前我该如何检查? ...

Admin

如何在Linux中将所有文件从一个位置复制到另一个位置
cp

如何在Linux中将所有文件从一个位置复制到另一个位置

我想将 /var/www/目录中的所有文件夹和文件复制到另一个目录/media/magneto/ 我该怎么做呢? 我试过这个命令 cp -pRiv /var/www/ /media/magneto/ 这不起作用,因为它基本上www在 magento 下创建了一个名为的目录并开始复制...... ...

Admin

在 GNU/Linux 中复制文件,带有进度条和速率限制
cp

在 GNU/Linux 中复制文件,带有进度条和速率限制

GNU/Linux 中是否有任何好的工具可以复制文件cp,但也显示进度并限制速度(并且不间断地更改限制)pv? 原型: find source_directory | cpio -H newc -o | pv -s `du -bs source_directory/ | awk '{print $1}'` | (cd /destination/directory && cpio -di) 另外rsync -aP source_directory /destionation/directory/,但这会单独显示进度条,并且在启动后无法改...

Admin

如何模拟 rsync 到 cp 以从源复制目标磁盘中不存在的所有文件并更新现有文件?
cp

如何模拟 rsync 到 cp 以从源复制目标磁盘中不存在的所有文件并更新现有文件?

读取坏扇区时,rsync 会停止,然后硬盘会进入非常糟糕的模式,需要特殊修复。这是我的磁盘第三次出现这种情况。除了坏扇区外,磁盘功能正常。请注意,之前已使用 e2fsck 仔细检查过,没有问题。 我认为在 rsync 运行时,磁盘可能会尝试自行重新分配在坏扇区上读取的文件,并且会出现一些问题。我真的不知道。因此,除了 rsync 之外,我想采用另一种复制内容的方法,这种方法对我的磁盘的破坏性可能较小。 我使用 rsync 从源中删除位置和大小不合适的文件。这非常快速和高效。现在,我想将 rsync 的一些行为模拟到 cp 中,以便复制所有文件并正确更新文件。...

Admin

cp -nv - 我怎样才能只打印复制的文件而不出现“跳过......”消息?
cp

cp -nv - 我怎样才能只打印复制的文件而不出现“跳过......”消息?

我经常使用cp -nv。最新版本还会打印诸如 之类的消息, skipped some/file.txt 用于列出目标上已存在的所有文件,以及实际复制的文件。在这个庞大的输出中,很难找到相关部分。我使用 是v因为我想查看已复制文件的列表。 我在手册页中找不到合适的参数。 当然,我可以使用过滤| egrep -v '^skipped ',但每次都必须这样做很麻烦,这就是为什么我正在寻找更优雅的解决方案。 ...

Admin

为什么午夜指挥官能够比cp复制文件快得多?
cp

为什么午夜指挥官能够比cp复制文件快得多?

我发现 mc 的一个有趣行为。当我跨设备复制文件(至少是那些小于可用 RAM 的文件)时,复制似乎使用写回缓存,并且几乎是即时的(在我的一台服务器上,存储勉强能达到 50MB/s,它复制了 6GB 的文件,平均速度超过 2GB/s,只需几秒钟)。 然后我检查了 /proc/meminfo 并看到 Writeback 中大约有 6GB,并注意到它正在缓慢地写入实际磁盘。 然后第二个有趣的行为(我正在使用 btrfs),在同一个文件系统(同一个块设备)内复制这个大文件是绝对立即发生的(甚至没有进度条),并且似乎该文件只是使用 btrfs 的 COW 功能克隆的。...

Admin

LINUX cp -r 带属性(特别是图标)
cp

LINUX cp -r 带属性(特别是图标)

LINUX Mint 20.04 我需要这个脚本,该脚本已经在 UBUNTU 中运行,但在 Mint 中不再运行。 我的问题:我有一个目录,我只需在 nemo 中右键单击它 --> 属性 --> 单击图标 --> 选择一个新图标即可更改其图标。 如果我使用 nemo 将此目录复制到另一个地方,它会保留其外观。(图标) 但是当我用控制台复制这个目录时cp -r......它失去了它的外观。(看起来像一个普通目录) 我的问题:我需要添加什么参数,才能cp -r将属性复制到新目录,就像我使用 nemo 复制它一样? 我已经尝试过了: cp -ra...

Admin

使用“cp -p”复制的文件日期设置为“现在”
cp

使用“cp -p”复制的文件日期设置为“现在”

我正在使用我的 Mac 尝试将智能手机 SD 卡的内容复制到更大的卡上。因为我不想让所有图片都获得新的创建日期,所以我使用了--preserve如下选项: cp -pr /Volumes/OldSD/ /Volumes/NewSD 新旧卡上的文件系统都是 ExFAT,除了我自己的用户之外,它没有显示任何文件所有者。 我最终将所有文件日期(创建、最后修改)设置为“现在”。 使用该-a选项也无帮助。 发生什么问题了? 还有一点需要注意:这种情况只发生在从 SD 卡复制时。当我cp -p在 Mac 上使用文件时,它会正确保留所有日期。 ...

Admin

如何将文件复制到硬盘的特定偏移量?
cp

如何将文件复制到硬盘的特定偏移量?

源硬盘:大小 500G。210G 数据。使用 hexdump 检查 280G 以外的内容均为零。 hexdump -C /dev/sdd2 --skip 280G --length 10G # all zeroes 目标硬盘:大小为 600G。使用十六进制转储检查 250G 以外的内容均为零(或无用数据)。 hexdump -C /dev/sdc3 --skip 250G --length 10G # all zeroes 我想将所有数据从/dev/sdd2复制/dev/sdc3到目标,偏移量为 250G。 仅供参考:挂载后,目标中没有文件。...

Admin

linux cp 仅限当前目录级别
cp

linux cp 仅限当前目录级别

我有一个包含文件和子目录的目录。我只想复制目录中的文件,因此我运行 cp -v src/* dst/ 并出现错误cp: -r not specified; omitting directory。我可以忽略它,但如果-e设置了 bash 标志,命令就会失败。 如果我不想递归复制并且想要-e标志,我该如何避免脚本失败?我唯一能想到的就是使用,find -type f -maxdepth... -exec cp... 但它看起来太重了。有没有更简单的方法? 附言:我知道-e底部岩石,谢谢。 ...

Admin

复制目录并更改其中的文件名
cp

复制目录并更改其中的文件名

我正在尝试编写一个脚本,该脚本将复制一个目录的内容,将其发送到./test/并附加到_copy文件名。下面是我当前的脚本。我似乎无法附加_copy到文件名。任何改进的小建议也会有所帮助。 #!/bin/bash sourceDir=~sschro15/practice targetDir=./test/ count=0 if [ -d $sourceDir ] && [ -r $sourceDir ] then echo "blah" &> /dev/null else echo "Error: $source...

Admin

使用 cp 复制文件时没有可用数据(但文件存在)
cp

使用 cp 复制文件时没有可用数据(但文件存在)

我正在尝试在 Linux 中使用 cp 复制文件,但收到错误:无可用数据 该文件存在于我的文件系统中: > ll formation_xrpu_personnalisation_27-09-2021\ 15\:33\:43.webm.mov -rw-rw-r-- 1 franck franck 103802972835 Mar 19 14:12 'formation_xrpu_personnalisation_27-09-2021 15:33:43.webm.mov' 它甚至可以在 vlc 中播放,所以它并没有真正损坏...... 但是当我尝试复制...

Admin

操作不允许错误
cp

操作不允许错误

我正在尝试复制一个文件,但遇到以下错误。 $ cp encryptionkey.img ~/Desktop/ cp: cannot open 'encryptionkey.img' for reading: Operation not permitted. 我不知道为什么这个文件不允许 cp ...

Admin