CentOS8基础篇14:使用源代码安装FTP软件
创始人
2024-05-30 22:56:47

一、TAR包管理工具简介

TAR(Tape Archive,TAR)是Linux下的包管理工具。

利用tar命令可以将要备份保存的数据打包成一个扩展名为.tar的文件,以便文件的保存。需要使用时再利用tar命名进行释放即可。

使用tar命令对文件打包有两种形式,一种是简单的不压缩的打包,一种是使用压缩打包。

如果想进行压缩打包,需要配合压缩技术(gzip或bzip2)来实现。

为了方便使用,tar命令内置了相应选项(-j或-z)来直接实现压缩功能。

二、TAR包管理工具的使用

TAR包管理工具主要有5种基本功能:打包、查询、释放、更新、追加,这些功能均由tar命令配合不同的选项来实现。

命令格式:tar  [主选项+辅选项]  [文件或者目录]

选项说明:

在使用tar命令时,主选项是必须要有的,主选项控制tar命令执行的功能,辅选项是辅助使用的,可以选用。

常用主选项:

c:创建新的TAR包。

t:列出TAR包中文件的列表。

x:从TAR包中释放文件,解压缩。

r:把要备份的文件追加到已备份文件的未尾。

常用辅助选项:

f:使用备份文件或设备,这个选项通常是必选的。

v:详细报告tar命令处理的文件信息。

z:用gzip来压缩/解压缩文件。

j:用bzip2来压缩/解压缩文件。

C:用于指定文件解压释后的存放路径。

1.创建TAR

打包命令可以将指定的目录或者文件打包成扩展名为.tar的包文件。

命令格式:

tar    -cvf    tar包名   要打包备份的目录或文件名

其中-c代表创建包文件。

创建压缩包命令格式:

tar  -[z|j]cvf  tar包名  要打包备份的目录或文件名

〖例1〗guestuser1用户在其主目录中打包test目录为test.tar.gz和test.tar.bz2包文件。

2.查看TAR包中文件的列表

在释放TAR包文件之前,很可能需要查看一下TAR包中文件列表,以确定包文件是否有需要的文件。

命令格式:tar    -tvf    tar包名  

查看压缩包文件列表命令格式:tar  -[z|j]tvf  tar包名 

其中-t选项表示查看文件列表。

〖例2〗 guestuser1用户查看test.tar和test.tar.gz包中文件列表。

3.释放TAR

使用-x选项。

命令格式:tar    -xvf    tar包名  

释放压缩包命令格式:tar  -[z|j]xvf  tar包名 

〖例3〗guestuser1用户释放test.tar包到当前目录下。

〖例4〗guestuser1用户释放test.tar.gz包到/tmp目录下。

4.向TAR包中追加文件

使用选项“-r”来实现。

命令格式:tar  -rvf  tar包名   要追加的文件

〖例5〗 guestuser1用户将exam.c文件追加到test.tar包中。

项目一:使用源代码安装FTP软件

操作过程:

#tar -xzvf vsftpd-3.0.2.tar.gz

#cd vsftpd-3.0.2

#make                      

#make  install               

相关内容

热门资讯

北京的名胜古迹 北京最著名的景... 北京从元代开始,逐渐走上帝国首都的道路,先是成为大辽朝五大首都之一的南京城,随着金灭辽,金代从海陵王...
北京的名胜古迹 北京最著名的景... 北京从元代开始,逐渐走上帝国首都的道路,先是成为大辽朝五大首都之一的南京城,随着金灭辽,金代从海陵王...
苗族的传统节日 贵州苗族节日有... 【岜沙苗族芦笙节】岜沙,苗语叫“分送”,距从江县城7.5公里,是世界上最崇拜树木并以树为神的枪手部落...
世界上最漂亮的人 世界上最漂亮... 此前在某网上,选出了全球265万颜值姣好的女性。从这些数量庞大的女性群体中,人们投票选出了心目中最美...
长白山自助游攻略 吉林长白山游... 昨天介绍了西坡的景点详细请看链接:一个人的旅行,据说能看到长白山天池全凭运气,您的运气如何?今日介绍...