(鸟哥的Linux私房菜)打包命令:tar
来源:互联网 发布:如何评价慈禧太后知乎 编辑:程序博客网 时间:2024/05/22 19:26
tar [-j|-z] [cv] [-f 新建的文件名] filename... <==打包与压缩
tar [-j|-z] [tv] [-f 新建的文件名] <==查看文件名
tar [-j|-z] [xv] [-f 新建的文件名] [-C 目录] <==解压缩
参数:
-c : 新建打包文件,可搭配 -v 来查看过程中被打包的文件名 (filename)。
-t : 查看打包文件的内容含有那些文件名,重点在查看文件名。
-x: 解打包或解压缩的功能,可以搭配 -C(大写)在特定目录解开。
特别留意的是,-c,-t,-x不可同时出现在一串命令行中。
-j:通过bzip2的支持进行压缩/解压缩,此时文件名最好为*.tar.bz2。
-z:通过gzip的支持进行压缩/解压缩,此时文件名最好为*.tar.gz。
-v:在压缩/解压缩过程中,将正在处理的文件名显示出来。
-f filename:-f 后面要接被处理的文件名。建议-f 单独写一个参数。
-C 目录:这个参数用在解压缩时,若要在特定目录解压缩,可以使用这个参数。
-p:保留备份数据的原本权限和属性,常用于备份(-c)重要的配置文件。
-P:保留绝对路径,即允许备份数据中含有根目录存在之意。
--exclude=FILE:在压缩的过程在,不要将FILE打包。
其实最简单的使用tar就只要记忆下面的方式即可:
压缩:tar -jcv -f filename.tar.bz2 要被压缩的文件或目录名称
查询:tar -jtv -f filename.tar.bz2
解压缩:tar -jxv -f filename.tar.bz2 -C 欲解压缩的目录
- (鸟哥的Linux私房菜)打包命令:tar
- Linux tar打包命令
- Linux tar打包命令
- Linux tar打包命令
- linux tar 打包命令
- Linux tar打包命令
- Linux tar打包命令
- Linux tar打包命令
- Linux tar打包命令
- Linux tar打包命令
- Linux tar打包命令
- Linux tar打包命令
- Linux tar打包命令
- Linux tar打包命令
- Linux tar打包命令
- Linux tar打包命令
- Linux tar打包命令
- Linux tar打包命令
- mysql---centos下使用c++连接mysql
- ps、grep和kill联合使用杀掉进程
- CSS样式初始化
- 基于微信小程序开发的demo
- BZOJ 4554
- (鸟哥的Linux私房菜)打包命令:tar
- 植物性透平油
- KVM 实践webvirtmgr 安装与配置
- 初识Spring中MultipartHttpServletRequest文件上传
- 关闭caffe日志输出
- Redis for windows64下服务无法启动问题
- nodejs express获取不了用户的外网ip地址解决方法
- 爬取豆瓣网正在上映电影信息(HTMLParser实现)
- salesforce DML和Database及rollback方法简单描述