首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Linux文件归档tar

tar相信大家也比较熟悉了,它是一个常见的压缩文档格式,在linux中它是用来压缩文件的一个命令。在操作之前先来张各个选项的详细解释图片 ?...# 创建tar压缩文档(使用选项c) 将刚创建的文件文件夹存档 # 语法 tar 选项 压缩后的文件名 要压缩的文件(夹)路径 # 注意选项f后面跟文件名 # 加上选项v可以看到压缩文件列表信息 [...# 预览刚压缩的压缩文件(选项t) # 选项f后面始终跟压缩文件文件名 [root@rainss ~]# tar -tf file.tar ?...file{1..9} # gzip解压 [root@rainss ~]# tar xzf file.tgz # bzip2压缩 (文件扩展名.tar.bz2) [root@rainss ~]# tar...cjf file.tar.bz2 file{1..9} # bzip2解压 [root@rainss ~]# tar xjf file.tar.bz2 # xz 压缩 (文件扩展名.tar.xz)

4.4K21
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    PYTHON 自作类tar工具 实现 数据归档,压缩,加密功能

    导读对目录打包(归档),我们一般使用tar之类的命令来做, 原生的tar命令是单线程的, 也不支持加密操作. 当然可以借助第三方工具来实现, 但都使用第三方工具了, 为何不自己写一个呢....归档: 将目标文件(不常用的)放入某个文件(集中起来保存)压缩: 提取关键字,用更少的数据保存更多的数据, 就是节省空间. (varchar在某种程度上也算节省了空间)....本文不会讨论哈夫曼之类的算法的, 太复杂了.加密: 原始的数据即使归档之后, 也是会被看出来内容的, 如果你不想被别人看到里面是啥, 就可以给数据加密...., 加密比较耗费cpu资源, 这取决于加密算法...-zcf t20230419.tar.gz mysql-5.7.41-linux-x86_64图片试下解压呢time tar -xf t20230419.tar.gz图片压缩率比较原始文件1.4GBtar...目标文件大小差不多的时候, 并发的优势明显, 目标文件仅个别大文件的时候, 并发优势就不那么明显(小文件跑完了, 就差大文件了....)2. ddcw_tar虽然是自制的工具, 又并发, 但是没有记录权限

    1K40

    linux tar压缩文件命令,tar打包压缩文件命令

    tar命令 tar命令用于将多个文件合成1个文件,wiki中把这个命令和cpio、shar等一起叫做archive文件,个人理解是归档,合成一个文件,后就可以用gzip、bz2、xz等工具进行压缩,同时也能方便在各个计算机间传输...示例 tar -cf archive.tar foo bar # 从文件 foo 和 bar 创建归档文件archive.tar。...tar -tvf archive.tar # 详细列举归档文件 archive.tar中的所有文件tar -xf archive.tar # 展开归档文件 archive.tar中的所有文件。...选项 1、 主要选项: -A, –catenate, –concatenate 追加 tar 文件归档 -c, –create 创建一个新归档 -d, –diff, –compare 找出归档文件系统的差异...中删除 -r, –append 追加文件归档结尾 -t, –list 列出归档内容 –test-label 测试归档卷标并退出 -u, –update 仅追加比归档中副本更新的文件 -x, –extract

    6.6K20

    tar 打包隐藏文件

    前言: 先说一下遇到的场景:前段时间在配合做 DevOps,组内有块代码是 php 的,需要用 tar 命令打包归档上传到 nexus 库,后来发现解压出来的包居然缺失了隐藏文件(配置文件),查了一下资料解决了...-x 解压 -O 将文件解压到标准输出 -p 使用原文件的原来属性 -P 创建归档文件,使用绝对路径 -t 列出档案文件中的内容 -r 向压缩归档文件末尾追加文件 -u 更新原压缩包中的文件 -v 显示详细过程...--remove-files 在完成打包后,删除原文件夹 一定要注意大小写 归档tar -cvf 2020-08-03_log.tar *.log 压缩归档tar -czvf 2020-08.../ 2.归档隐藏文件 当前文件夹下包含隐藏文件的所有文件归档到 php_project.tartar -cvf php_project.tar * .[!.]...* 3.归档文件夹下的所有文件,不包含这个文件夹 eg, 归档 log 文件夹下的所有文件 常规都是下面这么写 tar -cvf log.tar /var/log/* 但是归档以后再解开,会发现是一个三级目录

    2.4K10

    知行EDI平台文件归档功能

    已发送文件:设置是否对每个端口下Sent文件夹下的文件进行归档。默认是不勾选的。 归档文件夹:自定义归档文件存储在服务器上的目录。默认将文件归档在每个端口下的Archive文件夹中。...那么归档文件是按照怎么样的逻辑存储的,如果在这里查看确认已归档的数据呢? 知行之桥在每天的凌晨00:00对文件执行归档操作的。...如果未设置归档文件夹,默认将文件归档在每个端口下的Archive文件夹中;如果设置了归档文件夹,将在设置的目录下按照“端口名称/Archive”自动创建归档文件夹。...: ①日志归档:发送文件归档 日志归档:接收文件归档 在这里可以根据每个文件唯一的MessageID查看文件夹,每个文件夹下有对应的log文件和原始文件(一般是.eml形式存在,文件头部会带有一些Header...信息,比如MessageID、文件名等) ②Sent文件夹原始文件归档 最后,如何更好的使用归档功能呢?

    50320

    【Linux】文件打包解压_tar_zip

    备份和归档: 打包压缩是进行文件备份和归档的常见方式。通过将文件打包成一个压缩文件,可以更方便地进行备份,并且可以节省备份存储空间。...二、打包解压 2.1 zip 语法: zip [-options] 压缩文件.zip 目录或文件 功能: 将指定目录或文件压缩成zip格式的归档文件。...示例: # 将test2目录压缩 zip -r test2.zip test2/* 2.2 unzip 语法: unzip [-options] [zip.目录或文件] 功能: 解压缩zip格式的归档文件...示例: # 解压到tmp目录 unzip test2.zip -d /tmp 2.3 tar指令 tar [-cxtzjvf] 文件与目录 … 参数: -c :建立一个压缩文件的参数指令(create...通过使用 tar 和 zip 等工具,可以轻松地实现文件的打包和压缩,从而更高效地管理和维护文件

    14710

    Ubuntu下如何解压缩zip,tar,tar.gz,tar.bz2文件

    因为它实际上已成为压缩文件的标准选 择,而且它在windows上也能使用。我经常用zip格式压缩那些需要共享给windows用户的文件。...当然,你也可以用这个命令来捏住解包的路径: # tar -jxvf archive_name.tar.bz2 -C /tmp/extract_here/ x 是解压  v 是复杂输出  f 是指定文件...  z gz格式 gzip  gzip[选项]要压缩(或解压缩)的文件名  -c将输出写到标准输出上,并保留原有文件。 ...-d将压缩文件压缩。  -l对每个压缩文件,显示下列字段:压缩文件的大小,未压缩文件的大小、压缩比、未压缩文件的名字  -r递归式地查找指定目录并压缩或压缩其中的所有文件。 ...-t测试压缩文件是正完整。  -v对每一个压缩和解压缩的文件,显示其文件名和压缩比。  -num-用指定的数字调整压缩的速度。

    5.3K20

    linux tar命令打包整个文件夹详解,Linux tar打包命令详解

    Linux 系统中,最常用的归档(打包)命令就是 tar,该命令可以将许多文件一起保存到一个单独的磁带或磁盘中进行归档。...不仅如此,该命令还可以从归档文件中还原所需文件,也就是打包的反过程,称为解打包。 使用 tar 命令归档的包通常称为 tar 包(tar文件都是以“.tar”结尾的)。...表 1 tar 打包命令常用选项及含义 选项 含义 -c 将多个文件或目录进行打包。 -A 追加 tar 文件归档文件。 -f 包名 指定包的文件名。...例如: [root@localhost ~]# tar -xvf test.tar -C /tmp #把文件包test.tar解打包到/tmp/目录下 如果只想查看文件包中有哪些文件,则可以把解打包选项...tar 命令最初被用来在磁带上创建备份,现在可以在任何设备上创建备份。利用 tar 命令可以把一大堆的文件和目录打包成一个文件,这对于备份文件或是将几个文件组合成为一个文件进行网络传输是非常有用的。

    17.3K10

    LinuxUnix shell 脚本清除归档日志文件

    对于DEV以及UAT环境,有些时候,数据库需要处于归档模式,但并不需要备份数据库。因此,archive归档日志不停的增长导致磁盘空间被大量耗用。...对于这种情形,可以使用一个shell脚本来定时自动清除这些归档日志。本文给出了清除归档日志的脚本。...b、使用了一个for循环来清除归档日志,且保留最后的2个归档日志文件。    ...c、接下来的另一个for循环则用来清除当前SID下对应的dump(Oracle datapump)目录下导出的dump文件。     d、同清除归档日志一样,设定了保留dump目录最近的5个文件。...保留多少个最近的文件(dump的5,或者归档日志2)可以修改。     e、如果不需要清除dump路径,可以将dump部分注释掉。     f、根据需要将其部署到crontab。

    1.2K40

    Linux下*.tar.gz.tar.bz2 文件解压缩安装命令

    Linux tar 命令 在Linux平台,tar是主要的打包工具。tar命令通常用来把文件和目录压缩为一个文件( tarball 或 tar, gzip 和 bzip)。...Tar选项: c – 创建压缩文件 x – 解压文件 v – 显示进度. f – 文件名. t – 查看压缩文件内容. j – 通过bzip2归档 z –通过gzip归档 r – 在压缩文件中追加文件或目录...包内容 tar -tvf code.tar 解压tar包中的单个文件 tar --extract --file=code.tar Readme.txt 解压tar包中的多个文件 tar -xvf code.tar...压缩文件名和被压缩文件名都可加入路径。 2. .tar.gz解压缩命令: 命令格式:tar -zxvf 压缩文件名.tar.gz 解压缩后的文件只能放在当前的目录。...$ bzip2 -zk filename # -f选项强制覆盖已存在的文件 要压缩tar文件,执行: $ bzip2 -zkf backup.tar # 生成.tar.bz2文件;解压时先使用bzip2

    25K20
    领券