Linux_打包文件

 将多个文件打包成一个大文件,用tar命令

tar是将多个文件前后连接在一起,tar并不对文件进行压缩

tar -cf  要创建的打包文件名(最后加上.tar)  要打包的文件/列表      c代表创建打包文件,f指定打包文件名

tar -cf sam.tar file01 file02 file03(此时1,2,3文件应当处于当前目录下)

tar也可以打包目录:tar -cf sam.tar /tmp/sam01   打包tmp目录下的sam01目录

 

tar -tf 打包文件   

显示出打包文件中的所有文件名

 

用--delete删除打包文件中的特定文件

tar -f ./sam.tar --delete  file03

删除sam.tar打包文件中的file03文件

 

用-A合并两个tar文件

tar -f ./sam01.tar -A ./sam.tar  把sam.tar合并到sam01中

 

用-r给打包文件中新增加文件

tar -f ./sam.tar -r ~/file.txt  

把用户家目录中的file文件合并到sam这个打包文件中

 

解包

tar 

 

你可能感兴趣的:(Linux_打包文件)