辽宁沈阳网站建设,品牌建设概念,苏州网站建站,适响应式网站弊端tar 命令
tar 本质上只是一个打包命令#xff0c;可以将多个文件或者文件夹打包到一个 tar 文件中#xff0c;结合其他的压缩程序再将打包后的档案文件压缩。
所以看到 .tar.gz, .tar.bz2, .tar.xz 等等文件其实是 tar 文件之后进行 Gzip, Bzip2, XZ 压缩之后的文件。
tar…tar 命令
tar 本质上只是一个打包命令可以将多个文件或者文件夹打包到一个 tar 文件中结合其他的压缩程序再将打包后的档案文件压缩。
所以看到 .tar.gz, .tar.bz2, .tar.xz 等等文件其实是 tar 文件之后进行 Gzip, Bzip2, XZ 压缩之后的文件。
tar 命令常用参数
-c 表示创建-x 表示解压-t 表示查看压缩包内容-z 表示 gzip 压缩方法-v 表示打印出日志-f ARCHIVE 后面接文件-f 后面需要直接接压缩包名-j 表示 bzip2 压缩方法-J 表示 xz 压缩方法Note
c/x/t 三个参数不能同时使用
使用实例
01 【文件/文件夹】tar 打包
# 仅打包不压缩
tar -cvf [文件名/文件夹名].tar [文件名/文件夹名] # 解压包
tar -xvf [文件名/文件夹名].tar02 【文件/文件夹】tar 打包并 gzip 压缩
# gzip 压缩
tar -zcvf [文件名/文件夹名].tar.gz [文件名/文件夹名]# 当前目录下gzip 解压
tar -zxvf filename.tar.gz 03 【文件/文件夹】tar 打包并 bzip2 压缩
# bzip2 压缩
tar -jcvf [文件名/文件夹名].tar.bz2 [文件名/文件夹名] # bzip2 解压
tar -jxvf [文件名/文件夹名].tar.bz2 04 【文件/文件夹】tar 打包并 xz 压缩
# xz 压缩
tar -Jcvf [文件名/文件夹名].tar.xz [文件名/文件夹名] # 解压
tar -Jxvf [文件名/文件夹名].tar.xz 统一格式
压缩 tar -压缩格式 (z/j/J)压缩(c)vf [文件名/文件夹名].* [文件名/文件夹名]解压 tar -压缩格式 (z/j/J)解压(x)vf [文件名/文件夹名].*zip 命令
# zip 压缩
# -r 递归压缩将指定目录下的所有文件以及子目录全部压缩
zip -r [文件名/文件夹名].zip [文件名/文件夹名] # 压缩 test 文件夹下, 除 temp 件夹与 temp.txt 以外所有文件
# -x 排除文件夹下所有文件时后面要加 *, -x 的路径是根据当前所在地址的相对路径
zip -r test.zip test -xtest/temp/* -xtest/temp.txt# unzip 解压
unzip [文件名/文件夹名].zip