tar 命令简单使用
大家都知道tar 命令 用于打包,压缩,归档一些文档
常用选项
- -z 同时压缩gzip 压缩
- -c 建立一个tar压缩包,或者建立一个压缩包
- -j 同时压缩bzip2 压缩
- -f 后面跟要压缩的文件
- -v 可视化
- -t 查看 里面的内容
- -x 解压包
- –exclude 用来排除一些文件,或者文件夹
- -C 指定一个解压目录
经常会使用一些 组合命令,来完成 常用一些用法
tar 选项 指定压缩后的名字 将要压缩的文件
- 压缩
tar zcvf mytest.tar.gz filename
tar jcvf mytest.tar.bz2 filename
tar Jcvf mytest.tar.xz filename
- 解压
tar zxvf mytest.tar.gz
tar jxvf mytest.tar.bz2
tar Jxvf mytest.tar.xz
tar zcvf mytest.tar.gz tomcatTest/
tar jcvf mytest.tar.bz2 tomcatTest/
tar jcvf mytest.tar.bz2 tomcatTest/
有的时候打包可能要排除一些目录,文件
这样就可以排除tomcatTest 目录下面 bin logs webapps ,这里请注意写的顺序,mytest2.tar.gz 要在–exclude 前面
tar zcvf mytest2.tar.gz --exclude=tomcatTest/bin --exclude=tomcatTest/webapps --exclude=tomcatTest/logs tomcatTest/
有时候可能需要解压包 到特定目录下面,比如解压到当前目录的1111 目录下面
tar zxvf mytest3.tar.gz -C ./1111
分享快乐,留住感动,你的点赞,是我最大的鼓励。