CentOS8基础篇14:使用源代码安装FTP软件

一、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               

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

北方的流星

你的鼓励是我创作最大动力。

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值