Linux学习笔记

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux学习笔记相关的知识,希望对你有一定的参考价值。


1. Linux磁盘与文件系统管理 --未学



2. Linux 系统常见的压缩命令

2.1 常见压缩文件扩展名 *.tar, *.tar.gz, *.tgz, *.gz, *.Z, *.bz2

    *.Z         compress 程序压缩的文件,已过时;

    *.gz        gzip 程序压缩的文件;

    *.bz2       bzip2 程序压缩的文件;

    *.tar       tar 程序打包的数据,并没有压缩过;

    *.tar.gz    tar 程序打包的文件,其中并且经过 gzip 的压缩

    *.tar.bz2   tar 程序打包的文件,其中并且经过 bzip2 的压缩

2.2 gzip [-cdtv#] 文件

    -c  :将压缩的数据输出到萤幕上,可透过数据流重导向来处理;

    -d  :解压缩的参数;

    -t  :可以用来检验一个压缩档的一致性~看看文件有无错误;

    -v  :可以显示出原文件/压缩文件的压缩比等资讯;

    -#  :压缩等级,-1 最快,但是压缩比最差、-9 最慢,但是压缩比最好!默认是 -6

    

    例:gzip -v pafa.log    压缩

        gzip -d pafa.log.gz 解压缩

        gzip -c pafa.log > pafa.log.gz 压缩并保留原文件


    zcat 文件.gz 

    例:zcat pafa.log.gz  读取压缩文件内容


       bzip2 [-cdkzv#] 文件

    -c  :将压缩的过程产生的数据输出到萤幕上!

    -d  :解压缩的参数

    -k  :保留原始文件,而不会删除原始的文件喔!

    -z  :压缩的参数

    -v  :可以显示出原文件/压缩文件的压缩比等资讯;

    -#  :与 gzip 同样的,都是在计算压缩比的参数, -9 最佳, -1 最快!认是 -6

    

    例:bzip2 -z pafa.log    压缩

        bzip2 -d pafa.log.bz2 解压缩


以上是关于Linux学习笔记的主要内容,如果未能解决你的问题,请参考以下文章

Linux学习笔记—文件与文件系统的压缩与打包(转载)

Linux 达人养成计划学习笔记(6-压缩命令)

(Linux学习笔记一:压缩)[20180209]

Linux 系统常见的压缩指令—笔记6

Linux学习笔记(19)

慕课linux学习笔记常用命令