tar 命令
tar -cf 打包的文件名 打包的文件 ------tar -cf db.all test.txt (-c 表示建立新的包,-f通常是必选项)
tar -tf 打包的文件名 ---------tar -tf db.all (-t 查看打包中的文件)
tar -rf 打包的文明名 新添加的文件 -------tar -rf db.all log* (-r 在打包好的文件中继续添加新的文件)
tar -uf 打包的文件名 修改的文件 -------tar -uf db.all test.txt (-u 会代替db.all中的test.txt文件,如果原来的包中没有相应的文件,则会加上添加的文件,所以说-u可以 完全取代-r的功能)
tar -xvf 打包的文件 --------tar -xvf db.all (解压文件,解压不是gzip格式的文件 -x解压文件 -v解压文件是打印出相应的文件的信息)
-cf命令指示将多个文件放在一起,并没有压缩文件
gzip 打包的文件名 ---------真正压缩文件,压缩为.gz的文件
tar -zxvf 压缩的gz文件 ----------tar -zxvf db.all.gz (解压缩.gz文件 -z表示是解压缩gzip文件)
gzip -d 压缩的gz文件 --------------tar -d db.all.gz (将压缩的.gz文件还原成.all文件)
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步