Linux命令之tar
2018-06-28 本文已影响3人
wenmingxing
本文主要介绍Linux中
tar
命令的相关内容。
1、tar
命令的主要应用在于解压文件,这在使用源代码编译安装软件的时候非常有用,因为一般直接从服务器中wget
到的源代码都是*.tar.gz
格式的,只有将其解压才能进行后续的.configure
,以及make & make install
。
2、参数说明
参数 | 意义 |
---|---|
-c | 建立新的备份文件 |
-z | 通过gzip指令处理文件 |
-x | 从压缩文件(备份文件)中还原文件 |
-v | 显示指令执行过程 |
-f | 指定备份文件,后面跟压缩文件名 |
... | ... |
3、实例应用
假如我们想要以源码的方式安装git应用,其步骤如下:
wget https://github.com/git/git/archive/v2.4.0.tar.gz
tar zxvf v2.4.0.tar.gz
cd git-2.4.0 #进入解压得到的目录
./configure --prefix=/usr/local/git #--prefix为指定目录,可选
make #编译
make install #安装
打包文件夹:
# 将*打包为*.tar
tar -cf *.tar *
解包文件夹:
# 将*.tar 解包
tar -xvf *.tar
上面只说明了最常用的参数,详细了解可以参阅Linux tar命令