linux常用命令解压和压缩(Linux中的压缩与解压缩命令tar的用法)
在网络上传输文件,我们一般传输的都是经过压缩过的文件包,原因是压缩过的文件体积小,传输快,不易被感染病毒,win系统下面我们对.RAR文件绝不陌生,它就是经过压缩软件winRAR压缩过的文件,当我们需要使用文件的时候再减压缩就可以了而在Linux系统中常用的是.tar、.tar.gz、.tar.bz2格式的压缩,这些格式大部分是由tar命令来搞定的,今天小编就来说说关于linux常用命令解压和压缩?下面更多详细答案一起来看看吧!
![linux常用命令解压和压缩(Linux中的压缩与解压缩命令tar的用法)](http://img.studyofnet.com/upimg/488881215.jpg)
linux常用命令解压和压缩
在网络上传输文件,我们一般传输的都是经过压缩过的文件包,原因是压缩过的文件体积小,传输快,不易被感染病毒,win系统下面我们对.RAR文件绝不陌生,它就是经过压缩软件winRAR压缩过的文件,当我们需要使用文件的时候再减压缩就可以了。而在Linux系统中常用的是.tar、.tar.gz、.tar.bz2格式的压缩,这些格式大部分是由tar命令来搞定的。
tar命令的常用参数及作用:
参数 |
作用 |
-c |
创建压缩文件 |
-x |
解开压缩文件 |
-t |
查看压缩包内有哪些文件 |
-z |
用Gzip压缩或解压 |
-j |
用bzip2压缩或解压 |
-v |
显示压缩或解压的过程 |
-f |
目标文件名 |
-p |
保留原始的权限与属性 |
-P |
使用绝对路径来压缩 |
-C |
指定解压到的目录 |
参数虽多,记住常用的两条就足够了:
压缩: tar -czvf 压缩包名称.tar.gz 要打包的目录
解压缩:tar -xzvf 压缩包名称.tar.gz
例如:
tar -czvf etc.tar.gz /etc #将/etc目录压缩为etc.tar.gz
tar -xzvf etc.tar.gz -C /root/etc #将压缩包etc.tar.gz解压到/root/etc目录中
,免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com