tar 打包隐藏文件
前言:
先说一下遇到的场景:前段时间在配合做 DevOps,组内有块代码是 php 的,需要用 tar 命令打包归档上传到 nexus 库,后来发现解压出来的包居然缺失了隐藏文件(配置文件),查了一下资料解决了,这里记录一下。
1. tar 命令常规用法
-c 创建新的档案文件
-C 指定到目录。注意:该目录必须存在
-f 指定打包的文件名。在f之后要立即接打包文件名!不能再加参数!
-x 解压
-O 将文件解压到标准输出
-p 使用原文件的原来属性
-P 创建归档文件,使用绝对路径
-t 列出档案文件中的内容
-r 向压缩归档文件末尾追加文件
-u 更新原压缩包中的文件
-v 显示详细过程
-z 使用gzip压缩,一般格式为xx.tar.gz或xx. tgz
-Z 有compress
-j 使用bzip2压缩,一般格式为xxx.tar.bz2
--exclude 在压缩过程中,排除某个文件
--remove-files 在完成打包后,删除原文件夹
一定要注意大小写
归档:
tar -cvf 2020-08-03_log.tar *.log
压缩归档:
tar -czvf 2020-08-03_log.tar.gz *.log
解压缩:
tar -xvf 2020-08-03_log.tar
解压缩到指定目录:
tar -xvf 2020-08-03_log.tar -C /var/log/
2.归档隐藏文件
当前文件夹下包含隐藏文件的所有文件归档到 php_project.tar:
tar -cvf php_project.tar * .[!.]*
3.归档某文件夹下的所有文件,不包含这个文件夹
eg, 归档 log 文件夹下的所有文件
常规都是下面这么写
tar -cvf log.tar /var/log/*
但是归档以后再解开,会发现是一个三级目录:var/log/*
前面两个目录是不需要的,怎么整?
方法一,cd 进去归档
cd /var/test;
tar -cvf /home/log.tar *
方法二
tar -cvf log.tar -C /var/log/ .
tar 打包隐藏文件相关推荐
- linux把文件复制到压缩包里,Linux学习笔记(二十)文件压缩 zip压缩、tar打包、打包、解包...
一.zip压缩 首先安装zip与unzip yum install -y zip/unzip zip 1.txt.zip 1.txt 压缩文件1.txt,压缩文件名称为1.txt.zip zip -r ...
- tar打包及打包并压缩
2019独角兽企业重金招聘Python工程师标准>>> 1.tar打包 前面讲的都是压缩的工具,接下来讲一下打包的工具,tar 打包工具. 有时候需要在两台服务器之间互传文件或目录, ...
- linux tar打包压缩排除某个目录或文件
用tar打包时想剔除打包目录中的某个子目录或文件: 比如你想打包/home这个目录,但是/home/afish/目录和/home/www/afish.php文件你都不想打包,方法是: tar -zcv ...
- linux++tar打包目录,linux中tar命令打包目录与排除目录打包linux操作系统 -电脑资料...
本文章来给各位朋友详细介绍关于linux中tar命令打包目录与排除目录打包有需要了解tar命令的使用方法的朋友可进行参考参考, 打包压缩目录很简单如下代码如下复制代码 tar -czf small.t ...
- zip,tar,打包并压缩
zip压缩工具 zip 1.txt.zip 1.txt 压缩1.txt为1.txt.zip zip -r 123.zip 123/ 压缩目录 unzip 1.txt.zip解压文件,不能指定解压后的文 ...
- Linux centosVMware zip压缩工具、tar打包、打包并压缩
一. zip压缩工具 可以用来压缩文件和目录,压缩目录是需要指定目录下的文件. [root@davery tmp]# cp 1.txt davery/ [root@davery tmp]# du -s ...
- gzip,bzip2压缩工具及tar打包工具
gzip,bzip2压缩工具及tar打包工具 1.gzip压缩工具 1>参数: -c:将参数的数据输出到屏幕上,可通过数据流重定向来处理 ...
- php 执行文件tar打包,利用tar for windows对大量文件进行快速打包
近期将某些网站换服务器,由于网站数量巨大,加上附件和静态页,文件数量异常多,考虑先打包然后直接传过去. 起初尝试用winrar打包,但是发现即使选择"仅储存"速度仍然慢到无法接受, ...
- linux 打包排除多个目录,tar打包整个目录(可排除子目录)几种方法
例1.压缩并打包目录 tar -czf small.tar.gz small(目录名) ; 例2. tar zcvf backup.tar.gz site/* –exclude=site/attac ...
- tar打包时排除一些文件或者目录
From: http://www.blogjava.net/zhyiwww/archive/2012/08/23/386119.html 用tar打包时排除文件: 可以使用-exclude参数 如: ...
最新文章
- VOC2012 分割数据 转 lmdb 格式 python 代码
- php redis消息队列用哪种好,phpredis提高消息队列的实时性方法(推荐)
- stm32 systick定时器
- 1971 John McCarthy--人工智能之父和LISP语言的发明人(ZT)
- python csv文件参数化_Python 读取csv文件的某一列数据,并定义两个pattern,确定变化区间...
- HDU - 5521 Meeting(最短路+思维建边)
- TCP报文发送的那些事
- [C++] iota语句的语法
- 消息中间件核心实体(1)
- 深拷贝与浅拷贝、值语义与引用语义对象语义 ——以C++和Python为例
- [SQL Server]用于压力测试和性能分析的两个支持实用工具[转]
- 在Web.Config中如何引入相对目录下的Access文件
- Influxdb中Select查询请求结果涉及到的一些数据结构
- DevExpress v18.1新版亮点——WPF篇(二)
- GO语言学习之路23
- Web站点风格切换的实现
- SSH系列:(26)投诉受理
- unity android gyro,Unity3D手机陀螺仪的使用方法
- 硬盘安装XP蓝屏,U盘安装XP提示INF file txtsetup……
- 笔记本电脑上的以太网消失或者无法识别问题
热门文章
- php对字符数组进行排序,php数组去重_php对数组中字符串去重并排序例子
- 微星主板B550M破击炮无U刷BIOS 内存条插3/4卡槽出现DRAM灯常亮,屏幕无法显示
- ACE admin 后台管理框架
- NDTTS-II变压器综合试验系统
- 地理信息系统(汤国安)重点整理与推导(第二章)
- 《算法第4版》与《算法导论》比较
- python2.0安装教程_Python2.7 【安装教程】
- IAR(8.324)---安装教程
- 微信小程序学习日记---模板(template)全解析
- minecraft我的世界服务器自动备份脚本