一名菜鸟学习编程技术,记录所学知识并分享给大家,希望大家多多支持。
今天来写一篇关于学习Linux基础命令——文件打包压缩和搜索命令的博文,也实践了很多,总结给大家一起学习!
一、tar命令
用于对文件进行打包压缩或解压;格式:tar [选项] 档案文件 文件列表
-c
:生成档案文件-v
:列出归档解档的详细过程-f
:指定档案文件名称-r
:将文件追加到档案文件末尾-z
:以gzip格式压缩或解压缩文件-j
:以bzip格式压缩或解压缩文件-t
:查看内容-x
:解开档案文件
例:
tar -cvf /tmp/etc.tar /etc #将/etc目录下的文件导报到/tmp目录下并命名为etc.tar,仅打包,不压缩
tar -zcvf /tmp/etc.tar.gz /etc #/etc目录下的文件打包到/tmp目录下并命名为etc.tar.gz,打包后以gzip的格式进行压缩