cpio

如何将嵌套子文件夹转换为单个子文件夹
cpio

如何将嵌套子文件夹转换为单个子文件夹

将指定目录的子文件夹“折叠”为名为“加入子文件夹”的单个文件夹的好方法是什么? 因此给定这个目录结构... ./zero.csv ./reports/r1/a/b/c/one.csv ./reports/r2/a/two.csv ./reports/r3/x/y/z/three.csv ./reports/r4/x/y/four.csv 我如何指定./reports应该折叠的子文件夹 - 导致: ./zero.csv ./reports/r1.a.b.c/one.csv ./reports/r2.a/two.csv ./reports/r3.x.y.z/t...

Admin

sudo 和 shell 重定向已损坏
cpio

sudo 和 shell 重定向已损坏

I have sudo permissions and I'm trying to unpack a file with cpio command. However, because of the path properties I get permission denied when I try to do it. $ id uid=4777(testuser) gid=100(users) groups=100(users),1008(otherwheel) The home path has 700 permission: $ sudo ls -l...

Admin

尝试使用 find 和 cpio 复制文件时出错
cpio

尝试使用 find 和 cpio 复制文件时出错

我有一个 bash 脚本,用于定期从我工作的服务器上备份校样(PDF 和 JPG)。几年前我编写了这个脚本,它曾经可以正常工作,但现在它却导致0 block error。我一直使用 cpio 而不是 copy,以便同时复制服务器的目录结构。 以下是脚本 find "$JOB_DIR" -type f \( -iname '*.pdf' -or -iname '*.png' -or -iname '*.jpeg' -or -iname '*.jpg' -or -iname '*.gif' -or -iname '*.psd' \) -path '*/D_...

Admin

cpio VS tar - 将数百个目录压缩为一个文件的最佳存档解决方案是什么
cpio

cpio VS tar - 将数百个目录压缩为一个文件的最佳存档解决方案是什么

在我的 Linux 机器上的 /var/Recording 目录下。 我有数百个目录,每个目录也有目录和文件,包括硬链接和软链接。 我想压缩 /var/Recording 目录下的所有目录以创建一个压缩文件。 使用哪个命令我可以创建最佳压缩文件? - tar 或 cpio(关于我有硬链接和软链接文件)。 第二,tar/cpio 命令的正确语法是什么? drwxr-x--- 2 root root 4096 Nov 22 18:57 458ca4e8-0edf-4204-9f9b-9c3dc02953c5.1034 drwxr-x--- 2 ...

Admin

使用 mac 创建的 cpio 文件中的文件名以 ./ 开头
cpio

使用 mac 创建的 cpio 文件中的文件名以 ./ 开头

我想使用我的 mac 创建 cpio 文件以在 linux 中使用。在 mac 中创建的文件名似乎是“./name”。在 linux 中创建的 cpio 名称只是“name”。我需要使用的 sw 在这方面存在一些问题,所以我的问题是:是否有任何标志或其他东西可以用来摆脱“./”前缀?否则它们似乎可以正常工作。 ...

Admin

如何提取连接的 cpio 档案?
cpio

如何提取连接的 cpio 档案?

% find a/ | cpio -o | gzip -c > alpha.gz % find b/ | cpio -o | gzip -c > bravo.gz % cat alpha.gz beta.gz > charlie.gz % gunzip charlie.gz 现在我得到了文件 charlie,它应该是一个连接的 cpio 档案。但cpio -id < charlie只提取了 a/ 的内容。我怎么才能得到 b/? 补充:charlie的大小等于alpha加上bravo,egrep一些关键字显示charlie中肯定包...

Admin

Cygwin cpio 在 Windows 上不起作用
cpio

Cygwin cpio 在 Windows 上不起作用

我刚刚在 Windows 7 x64 上安装了 cygwin,并且安装了我需要的所有软件包。我已经安装了cpio,并且我正尝试在 cygwin 控制台中使用以下命令行提取文件: cpio -i -H newc /sygdrive/f/_virtual/image.cpio 当我运行这个命令时,我没有收到任何错误,但什么也没有发生。没有提取。我首先尝试等待 5 分钟、10 分钟、1 小时,然后是第二天晚上,但什么也没有发生。cpio 存档文件小于 20 MB。系统从未耗尽 RAM 或 CPU。就像什么也没有发生一样。控制台和系统没有被锁定。我可以终止命令...

Admin

使用 rsync/cpio 备份 28TB 文件系统
cpio

使用 rsync/cpio 备份 28TB 文件系统

我需要您的帮助,以便找到一个最佳工具/命令来备份大型(140k 个目录 = 24TB)文件系统。我使用 cpio 复制了 80%,但我的系统内存不足,我被迫中途终止 cpio。我们的系统是 SUSE LINUX Enterprise Server9 (ia64) 版本 =9,补丁级别 = 3.32GB 内存。 #!/bin/ksh echo "++++++++++++++++ Start Date is `date`+++++++++++++ " cd /production1/hhl_imgs find . -depth -print | cpio -...

Admin

使用 cpio 克隆 xfs 文件系统?
cpio

使用 cpio 克隆 xfs 文件系统?

我需要您的帮助来克隆 28TB xfs 文件系统,我使用了以下脚本: /backuptacs.sh >> /backuptacs.log 脚本如下: #!/bin/ksh echo "++++++++++++++++ Start Date is `date`+++++++++++++ " cd /tacs1/conq/hhl_imgs find . -depth -print | cpio -pdmv /tacs2/conq/hhl_imgs echo "++++++++++++++++ Completion Date is `date`...

Admin

从 tar 存档中提取一些成员并通过网络传输
cpio

从 tar 存档中提取一些成员并通过网络传输

编辑:我想要额外的member01和member02目录blah/ tarball_1.tar.gz包含 20 个文件的目录test/。我想仅提取成员test/member01和test/member02目录blah/,然后使用 ssh/scp 将它们复制到另一个“remote_host”。 这可以一行代码完成吗?我考虑过使用tar、pax或者,cpio但是我想我还不太熟练使用这些实用程序。 ...

Admin

为什么 cpio 在复制大量文件时会显示“警告!未选择这些文件名”?
cpio

为什么 cpio 在复制大量文件时会显示“警告!未选择这些文件名”?

十多年来,我一直在使用此策略在 UNIX 文件系统之间复制大量文件: cd source_directory find . -depth -print | cpio -pdm /path/to/destination_directory 它运行良好。但是,我现在从 cpio 收到此错误: cpio: WARNING! These file names were not selected: (long list of files here...) 源目录位于 OSX 10.5 上,目标目录是来自 OpenSolaris 服务器的 NFS 文件系统。...

Admin

内核崩溃 initramfs:没有 cpio magic
cpio

内核崩溃 initramfs:没有 cpio magic

我正在尝试启动一个由于断电而突然重启的 proxmox。尝试启动时,它因内核崩溃而停止。它显示的错误是“Initramfs 解压失败:没有 cpio magic”。我附上了一张图片。 不知道如何解决这个问题:( ...

Admin

更新 CPIO 档案中的单个文件
cpio

更新 CPIO 档案中的单个文件

我有一个包含 Linux 映像的 CPIO 档案。binwalk我可以看到有以下块: DECIMAL HEXADECIMAL DESCRIPTION -------------------------------------------------------------------------------- 0 0x0 ASCII cpio archive (SVR4 with no CRC), file name: "kernel", file name length: "0x0000...

Admin