首页 文章
  • 0 votes
     answers
     views

    使用tar备份已安装的RPM软件包

    我想备份系统中安装有关键字内核的所有RPM . 到目前为止,这就是我所拥有的: RPMS=$(rpm -qa | grep kernel-firmware) echo "$RPMS" | xargs -I '{}' rpm -ql '{}' | xargs tar cfz "$RPMS".tgz 这仅适用于一个包,效果很好 . 当我grep内核时,事情不...
  • 173 votes
     answers
     views

    Tar目录,但不在存档中存储完整的绝对路径

    我在备份shell脚本的部分中有以下命令: tar -cjf site1.bz2 /var/www/site1/ 当我列出档案的内容时,我得到: tar -tf site1.bz2 var/www/site1/style.css var/www/site1/index.html var/www/site1/page2.html var/www/site1/page3.html var/www/s...
  • 0 votes
     answers
     views

    Apache Syncope - 使用Tomcat8.5.24进行安装

    Apache Syncope - apache-syncope-2.0.7.deb安装需要tomcat8依赖 . 使用tar.gz安装tomcat版本8.5.24 . 运行sudo dpkg -i apache-syncope-2.0.7.deb有错误 准备解压apache-syncope-2.0.7.deb ...解压缩apache-syncope(2.0.7)over(2.0.7)... ...
  • 2 votes
     answers
     views

    Makefile根据untarred文件制作解除规则

    假设我有一个tar文件,其中包含file1.c和file2.c . 现在,我有一个必须解压缩文件的makefile,并构建它们 . 当然,直到untar完成后我才能构建,并且我不想在后续构建中解压缩,除非有人清除.c文件,或者在最后一次成功解压后更新tar文件 . 最后,如果有人在tar完成之前按下^ C,我需要它在下一个make上再次运行 . 所以我有Makefile1: untar: file...
  • 67 votes
     answers
     views

    tar:添加当前目录INCLUDING .svn中的所有文件和目录,依此类推

    我尝试tar.gz一个目录并使用 tar -czf workspace.tar.gz * 生成的tar包含子目录中的 .svn 目录但不在当前目录中(因为 * 在传递给tar之前只扩展为'visible'文件) 我试过了 tar -czf workspace.tar.gz . 而是然后我收到一个错误,因为'.'在阅读时发生了变化: tar: ./workspace.tar.gz: file ch...
  • 74 votes
     answers
     views

    如何在不保留目录结构的情况下tar目录?

    我正在研究一个备份脚本,并想要 Build 一个文件目录: tar czf ~/backup.tgz /home/username/drupal/sites/default/files 这样可以解决这个问题,但是当我解压缩生成的文件时,它包含完整的文件结构:文件位于 home/username/drupal/sites/default/files 中 . 有没有办法排除父目录,以便生成的tar只...
  • 11 votes
     answers
     views

    Tar:创建除一个以外的归档排除目录

    我有一些文件的目录 dir_archive/somedir1 dir_archive/somedir2 dir_archive/somedir3 dir_archive/mydir dir_archive/mydir/excludedir1 dir_archive/mydir/excludedir2 dir_archive/mydir/excludedir3 dir_archive/mydir/m...
  • 0 votes
     answers
     views

    tar只是目录中的文件

    如何仅对目录中存在的文件进行tar . 我已经尝试了 tar -cvf /tmp/test.tar /tmp/mylog.doc 在家庭指挥,但当我解开它时,内容也包括 tmp 目录 . 我只需要文件 mylog.doc 出现在tar文件中 . 我看到类似的查询Tarring only the files of a directory . 但无法得到很多帮助 .
  • 57 votes
     answers
     views

    如何tar所有子目录中的某些文件类型?

    我想tar和目录及其子目录中的所有.php和.html文件 . 如果我使用 tar -cf my_archive * 它会记录我不想要的所有文件 . 如果我使用 tar -cf my_archive *.php *.html 它忽略了子目录 . 我如何递归地使它tar,但只包括两种类型的文件?
  • 1 votes
     answers
     views

    如何从tar中提取单个文件本身也在tar中?

    我们如何从tar(B.tar)中提取文件(我们称之为文件c.txt),该文件本身位于tar(A.tar)中 . 不完全提取任何父tar文件 . 结构是 A.tar -> B.tar -> c.txt Here A.tar is 300GB B.tar is 200GB c.txt is only 2GB 我发现这个问题类似How to extract a tar file ...
  • -1 votes
     answers
     views

    如何使用多个文件而不是目录创建tar

    如何使用目录中的多个文件创建tar . 但不是目录本身只将文件从目录转换成单个tar文件 .
  • 0 votes
     answers
     views

    编写C程序以从文件中生成.tar文件并包含struct stat

    问候Stackoverflow, 我有一个项目,我需要编写一个C程序,使用命令行参数中指定的文件生成.tar存档 . 该程序应该像Linux的内置tar函数一样模拟和工作 . 该程序应该以与默认tar函数相同的方式从命令行运行 . 命令从args中的三个文件创建tar:./ tar c archive.tar file1 file2 file3 它还必须能够解压缩tar档案并恢复包含的文件,以及它...
  • 3 votes
     answers
     views

    我如何才能将路径中的最后一个目录打包到tar文件中?

    我如何才能将路径中的最后一个目录打包到tar文件中?例如,我有几条路径 /usr/local/files/dir1/ file1.txt file2.txt file3.txt /usr/local/files/dir2/ file3.txt file4.txt file5.txt 如果我运行命令: tar czf my_arch.tar.gz -C /...
  • 0 votes
     answers
     views

    如何使用CentOS 6.4上的tar从包含中排除目录和/或子目录

    我已经尝试了我可以在Google上找到的所有方法,甚至还可以在stackoverflow上找到 . 我知道我可以将文件列表提供给tar . 我想要专门使用tar命令 . tar cvf fail.tar --exclude = / home / fun / pass1 --exclude = / home / fun / pass2 ../ . 无论我尝试什么,使用tagfile,使用单引号,双引...
  • 0 votes
     answers
     views

    来自不同目录的tar文件没有路径[关闭]

    I have a following structure: -folder1 -folder2 -file1 -file2 -folder3 -folder4 -folder5 -file3 -file4 使用bash我需要创建一个.tar存档 in the actual directory ,它将包含...
  • 0 votes
     answers
     views

    在SunOs 5.10中作为Tar文件名变量

    我试图得到以下结果 1.files归档为tar,当前日期作为tar名称的一部分 . 2.归档后删除文件 . /usr/sap/ST1/POC/backtest/*.txt有2个txt文件 . (find /usr/sap/ST1/POC/backtest/*.txt )| xargs -I % sh -c 'tar cvf arc_2017-02-28.tar % ; rm -f %' 这...
  • 0 votes
     answers
     views

    如何使用scala获取包含csv.gz目录的tar目录中的所有csv文件?

    我有以下问题:假设我有一个包含压缩目录.tar的目录,其中包含多个文件.csv.gz . 我想获取父压缩directorie * .tar中的所有csv.gz文件 . 我使用scala 2.11.7这棵树 file.tar |file1.csv.gz file11.csv |file2.csv.gz file21.cs...
  • 7 votes
     answers
     views

    创建没有文件夹结构的tar文件

    我必须将多个文件压缩为一个tar-File . 因为我必须对许多不同文件夹中的许多文件重复这一点,所以我编写了一个shell脚本并从父目录启动它 . shell脚本包含多行,如下所示: tar -cf a/b/c/tarfile.tar a/b/c/* 这会在指定的文件夹中创建一个tar文件,但在tar-File中,/ b / c /的文件夹结构仍然存在 . 我想要的是c /中的所有文件都放在...
  • 304 votes
     answers
     views

    如何在不包含目录本身的情况下tar文件和文件夹目录?

    我通常这样做: tar -czvf my_directory.tar.gz my_directory 如果我只想在my_directory中包含所有内容(包括任何隐藏的系统文件),而不是目录本身,该怎么办?我不想要: my_directory --- my_file --- my_file --- my_file 我想要: my_file my_file my_file
  • 2 votes
     answers
     views

    IBM i PASE tar - 排除文件或目录

    我想在IBMi上使用PASE tar命令从存档中排除某些目录,但[-X Exclude File]选项似乎对我不起作用 . 我尝试使用只包含文件名的排除文件(/home/JSMITH/data/sub2/file2.txt),然后使用一个只包含模式(* .txt)的文件,并且两个存档操作都没有省略任何内容 . 给定以下目录结构: /home/JSMITH/data /...
  • 7 votes
     answers
     views

    通过排除其父文件夹为多个目录创建单个tar文件

    我正在开发一个bash shell脚本,它通过将其父文件夹排除到所有目录并且还排除指定的文件夹来为多个文件夹创建tar文件 . 目录结构是: $ ls dir1 dir11 testdir $ ls dir2 dir12 testdir2 $ ls dir3 dir13 testdir3 $ tar -cvf file1.tar dir1 dir2 dir3 --exclude="...
  • 2 votes
     answers
     views

    适用于TAR文件的MIME媒体类型

    使用TAR文件时,我遇到了MIME类型 application / x-tar 但是我不确定它是对的,因为 x-namespace中的MIME类型被认为是实验性的 我对古老的TAR似乎很奇怪 . 有关于MIME和TAR的最新RFC吗?什么是广泛的HTTP服务器和浏览器支持?
  • 0 votes
     answers
     views

    如何从目录压缩输出base64

    我在 hasn't enough disk space 的服务器上 . 我想通过压缩目录来备份所有文件,并仅在bash中直接在base64中输出它 . 我试图压缩这个目录,但我的服务器没有足够的磁盘空间 . 有没有办法创建一个zip(或tar)存档并在实时输出base64?
  • 2 votes
     answers
     views

    从java进程生成tar文件时tar命令卡住了

    使用Runtime exec() 方法在命令下运行,以使用java生成目录的tar tar -zcvf dest.tar.gz -C dirTotar . 用于tar创建的Java代码 String command = "tar -zcvf dest.tar.gz -C dirTotar ."; Process process = Runtime.getRuntim...
  • 628 votes
     answers
     views

    Shell命令到tar目录,不包括某些文件/文件夹

    是否有一个简单的shell命令/脚本支持排除某些文件/文件夹被存档? 我有一个目录,需要使用子目录进行存档,该子目录包含许多我不需要备份的非常大的文件 . Not quite solutions: tar --exclude=PATTERN 命令与给定模式匹配并排除这些文件,但我需要忽略特定文件和文件夹(完整文件路径),否则可能会排除有效文件 . 我还可以使用find命令创建文件列表并排除我不想存...

热门问题