tar打包工具_linux


###
# tar工具是用来打包的,可以打包文件,打包目录,也可以文件目录一起打包
# 使用tar打包后 文件后缀会多出.tar

# tar -cvf yanglinux.tar yanglinux/ 打包
# tar 打包命令
# -c表示创建打包
# -v表示可视化
# -f表示指定tar包的名字 必须要跟在f后面
# yanglinux.tar 表示指定的tar包的名字
# yanglinux/ 表示要打包的目录


tar打包工具_linux_02


#  tar -cvf yanglinux.tar yanglinux/ filr anaconda-ks.cfg 2.txt  目录和文件一起打包

tar打包工具_打包解包_03


# tar -tf yanglinux.tar 
# -t表是查看包里面文件列表
# -f表示指定打包好的文件名字


tar打包工具_解包_04


# tar -xvf yanglinux.tar 解包
# tar 打包解包同一命令
# -x表示解开包
# -v表示可视化
# -f表示指定包的名字 必须要跟在f后面
# yanglinux.tar 表示指定要解包的文件


tar打包工具_linux_05


# tar -cvf yanglinux.tar --exclude yang1 --exclude "*.txt"  yanglinux/ 1.txt anaconda-ks.cfg
过滤指定文件不去打包
# tar 打包命令
# -c表示创建打包
# -v表示可视化
# -f表示指定tar包的名字 必须要跟在f后面
# yanglinux.tar 表示指定的tar包的名字
# --exclude 表示指定过滤的内容
# yang1 指定过滤的内容
# yanglinux/ 要打包的目录
# 1.txt anaconda-ks.cfg 要打包的文件


tar打包工具_打包解包_06