Linux基础指令-3
文件压缩指令
文件压缩存储的作用便是节省磁盘空间,对于不同的文件压缩算法linux 压缩,存在多种的压缩格式。
例如,在Windows下存在:.zip, .rar, .7z… 在Linux下存在:gzip, bzip
目录 文件压缩指令 文件压缩存储的作用便是节省磁盘空间,对于不同的文件压缩算法linux 压缩,存在多种的压缩格式。 例如,在Windows下存在:.zip, .rar, .7z… 在Linux下存在:gzip, bzip2, tar… 并且对于不同压缩算法的产生的压缩文件,要使用对应的解压缩算法对压缩文件进行解压。 在Windows下可以将多种解压缩算法集合在同一个压缩工具之中,这样对于多种压缩方式和压缩文件,使用同一个工具便可完成对它们的操作。 而在Linux中,一个压缩算法对应一个压缩指令,一个解压缩算法对应一个解压缩指令,并不存在集合的压缩工具,所以我们需要对Linux下的每一种压缩方式和解压缩方式都进行了解。 1 压缩(解压缩)指令 对于zip/unzip对应zip格式的压缩和解压缩;对于gzip/gunzip对应gzip格式的压缩和解压缩;对于bzip2/bunzip2对应bzip2格式的压缩和解压缩。 压缩(解压缩)指令 2 打包指令 在Linux中最常用的便是tar打包指令,对大量文件进行打包的同时可以指定某种压缩算法进行压缩,解压缩同理。 操作选项 例如:tar -czvf tamp.tar.gz [文件名称]; tar -xzvf tamp.tar.gz [文件名称]。 打包指令tar的操作选项 匹配查找指令 1 grep 使用方法:grep 'string' filename 操作选项 2 find 操作选项 匹配查找指令 值得注意的是,当不清楚字符串全部内容,但我们仍需要对字符串进行匹配查找时,我们可以使用*号来替代字符串其他未知内容的部分。 (编辑:威海站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |