Linux九阴真经之催心掌残卷9(文件压缩与归档 )

一:压缩、解压

1、compress/uncompress/zcat

  • -d:解压
  • -c:输出到终端,不删除原文件
  • -v:显示详细信息

2、gzip/ungzip/zcat

  • -d:解压
  • -c:将压缩或解压的结果输出到标准输出
  • -#:指定压缩比(1-9)

3、bzip2/bunzip2/bzcat

  • -d:解压
  • -k:保留原文件
  • -#:指定压缩比(1-9)

4、xz/unxz/xzcat

  • -d:解压
  • -k:保留原文件
  • -#:指定压缩比(1-9),默认为6

5、zip/unzip

  • -r:递归打包,可以打包目录
  • unzip -p:将解压的文件输出到标准输出

二:归档(tar)

tar

  • -c:创建
  • -f:指定归档后文件
  • -v:详细信息
  • -p:保留原有属性
  • -t:预览
  • x:解包
  • -C DIR:解包到指定文件夹
  • -z:.gz 调用gzip
  • -j:.bz2 调用bzip2
  • -J:.xz 调用xz
  • -T filelist:指定打包的文件目录列表
  • -X filelist:指定不打包的文件列表
# tar -Jcf log.tar.xz /var/log
# tar Jxf log.tar.xz

split -b 10M -d lod.tar.gz new.tar.gz 切割大压缩文件

cat new.tar* >filename.tar.gz 合并文件

cpio:命令是通过重定向的方式将文件进行打包备份,还原恢复的工具,它可以解压以“.cpio”或者“.tar”结尾的文件

  • -o 将文件拷贝打包成文件或者将文件输出到设备上
  • -i 解包,将打包文件解压或将设备上的备份还原到系统
  • -t 预览,查看文件内容或者输出到设备上的文件内容
  • -v 显示打包过程中的文件名称
  • -d 解包生成目录,在cpio还原时,自动的建立目录
  • -c 一种较新的存储方式
# find . | cpio -H newc --quiet -o | gzip -9 > /mnt/boot/initrd.gz # zcat /boot/initramfs-2.6.32-431.el6.x86_64.img | cpio -id

原文地址:https://www.cnblogs.com/huxiaojun/p/8835300.html

时间: 2024-10-09 08:54:53

Linux九阴真经之催心掌残卷9(文件压缩与归档 )的相关文章

Linux九阴真经之催心掌残卷3

用户.组和权限 Linux组的类别用户必须属于一个且只有一个主组组名同用户名,且仅包含一个用户,私有组用户的附加组(supplementary group)一个用户可以属于零个或多个辅助组 chsh 更改用户shell类型 chsh -s  /etc/nologin wang :更改wang的shell类型为nologin类型 修改用户口令属性 [[email protected] ~]#chage root Changing the aging information for root Ent

Linux九阴真经之催心掌残篇

原文地址:https://www.cnblogs.com/huxiaojun/p/8687991.html

linux系统下文件压缩与归档

不管是普通使用linux系统,还是做为一名运维人员,掌握文件的压缩与归档都是有必要的,在linux系统上压缩与归档的工具是比较多的,今天我就带大家了解一些比较常见的压缩与归档工具. 一.compress/uncompress  默认会删除原文件 compress [-dfvcVr] [-b maxbits] [file ...]  -d: 解压缩,相当于uncompress  -c: 结果输出至标准输出,不删除原文件  -v: 显示详情  uncompress 解压缩  zcat 不解压缩的前提

linux文件压缩与归档工具

1.compress/uncompress  .Z 格式 compress [-dfvcVr] [-b maxbits] [file -] -d: 解压缩,相当于 -c: 结果输出至标准输出,不删除原文件 compress -c  file > file.Z -v: 显示详情 uncompress 解压缩 -c -d file.Z > file   ->  解压,但是保持源文件 zcat file.Z >file 2. gzip/gunzip     .gz 格式 gzip [OP

Linux文件压缩与归档

压缩格式: gz.bz2.xz.zip.z. gzip: 作用 压缩文件.压缩完成后会删除源文件. gzip /PATH/TO/SOMEFILE. 选项 -d:解压缩文件. -num:1-9,指定压缩比. gunzip: 作用 解压缩文件.解压缩完成后会删除压缩文件. gunzip /PATH/TO/SOMEFILE.gz. zcat: 作用 在不解压的情况下查看由gzip压缩的文本文件的内容. bzip2: 作用 压缩文件.使用格式与gzip近似. 选项 -d:解压缩文件. -num:1-9,

Linux菜鸟起飞之路【七】文件合并、归档和压缩

一.文件合并操作 1.覆盖符号与追加符号 a)">"代表将左边文件的内容覆盖右边文件的内容,如果右边文件不存在则创建这个文件 b)">>"代表将左边文件的内容追加到右边文件中,如果右边文件不存在则创建这个文件 2.echo回显命令 1 echo "我是小殇">t.txt 2 echo "我是小殇">>tbak.txt 3.文件合并 1 cat 文件A 文件B > 文件C 4.统计文件行

Linux 入门之文件的压缩和归档

Linux入门之压缩与归档 LInux中的有很多对文件压缩和归档的工具,而且其压缩的算法也在不段的更新和突破,但是作为对数据的稳定一般常用的工具不会太多,下面看看一些压缩工具吧,这里我在RHEL5 (red hat 5)或CentOS 6版本的系统上列举这些工具 compress 这是一个很老旧的工具了,一般只有系统内核上的弄些不常改变的文件使用此工具压缩,但是这个工具对于小型数据的压缩效果还是不会很差的. #使用rpm测试软件包是否已经安装 [[email protected] ~]# rpm

Linux下的文件压缩和打包

Linux 上的压缩包文件格式,除了 Windows 最常见的*.zip.*.rar..7z后缀的压缩文件,还有 .gz..xz..bz2..tar..tar.gz..tar.xz.tar.bz2 文件后缀名                               说明 *.zip                       zip程序打包压缩的文件 *.rar                          rar程序压缩的文件 *.tar                     tar

Linux常用命令2(远程文件下载+查看文件内容)

一.远程文件下载的两种方法:ftp命令 + scp命令 ftp命令: 服务器若安装了ftp Server,另外一台Linux可以使用ftp的client程序来进行文件的远程拷贝读取下载和写入上载. 1. 连接ftp服务器 格式:ftp [hostname| ip-address] a)在linux命令行下输入:ftp 192.168.26.66 b)服务器询问你用户名和口令,分别输入用户名和相应密码,待认证通过即可. 2. 下载文件 下载文件通常用get和mget这两条命令. a) get 格式