文件的压缩与解压 --- Linux

文件的压缩与解压

压缩包:xxxxx.tgz

              xxxxx.tar.gz

1、压缩分成两步:【1】打包: tar

                               【2】压缩: gzip

                                                    gzip  xxxxxx.t

  tar  cf  xxxx.tar  所有需要添加到包中的文件名

  过程: 假设有a.c  b.c  c.c main.c  passwd等文件,

先将文件打包(tar cvf mytar.tar *.c tar),此时会将所有的.c文件打包在mytar.tar中,

然后将打包好的文件进行压缩(gzip mytar.tar)mytar.tar文件被压缩生成mytar.tar.gz,

此时压缩完成。

2、解压分成两步:【1】解压  gzip –d xxxx.tar.gz

                              【2】解包  tar  xf  xxxx.tar

过程:先将多余文件删除,对mytar.tar.gz压缩包进行解压(gzip –d mytar.tar.gz),

生成mytar.tar包,将该包进行解包(tar tx mytar.tar),

释放包中文件,

若为(tar tf mytar.tar)此时只显示包中文件,并未释放。

也可直接使用tar zcf mytar.tgz *.c passwd直接进行压缩与解压

压缩时用:zcf    解压时用:zxf

3、文本内容的统计  wc

  wc –l filename  统计文本的行数

  wc –w filename  统计文本的字数

  wc –c filename  统计文本的字节数

发布了17 篇原创文章 · 获赞 4 · 访问量 1593

猜你喜欢

转载自blog.csdn.net/qq_43411866/article/details/105407747