shell 之 tar

linux shell使用tar 备份时间命名的文件 ( tar命令) 1、Linux shell使用tar 备份时间命名的文件 #!/bin/bash srcFile="log" #要备份的文件夹 srcPath="/home/server" #要备份的文件夹在哪个文件夹下面 targetPath="root/backup" #将文件备份到哪个文件夹 bkdate=$(date +$Y$m$d_$H$M$S) #获取执行备份的时间,格式例子为:... 阅读详情

 首先是,会奇怪为什么文件会有两个后缀,比如 xxx.tar.gz

 tar 本身只是把一坨文件打包成一个文件,而 gz 才代表真正的压缩格式

在调用 tar.gz 解压时,tar 应该会自动去先调用 gunzip 将文件解压,然后在分割文件

# 万能的解压命令

tar -axvf xxx.tar.xx

# 对tar.gz

tar -zxvf xxx.tar.gz

 

Linux系统用tar命令解压压缩包的时候,为了保持原有文件夹的属性权限,可以加-p命令(使用原文件的原来属性),方法如下:

例子:将 /tmp/etc.tar.gz 文件解压缩在 /usr/local/src 底下,保持目录权限不变

[root@linux ~]# cd /usr/local/src
[root@linux src]# tar -pzxvf /tmp/etc.tar.gz
#加上-p参数即可

Linux下tar主要参数说明:

-a :auto 根据文件后缀,自动识别压缩格式
-c :建立一个压缩文件的参数指令(create 的意思);
-x :解开一个压缩文件的参数指令;
-t :查看 tarfile 里面的文件;
-v :压缩的过程中显示文件;
-p :使用原文件的原来属性(属性不会依据使用者而变);
-P :可以使用绝对路径来压缩;

-N :比后面接的日期(yyyy/mm/dd)还要新的才会被打包进新建的文件中。

PCB工艺-SI9000使用教程 本文介绍了阻抗计算工具SI9000的使用方法,重点讲解了微带线与带状线的区别、共面阻抗概念及参考面选择。通过USB差分走线实例,详细说明了如何选择计算模型、填写参数并确定线宽线距。文章还提供了层叠设计资料和工厂常规阻抗表格作为参考,建议制板时标注需控阻抗的线路供板厂调整。最后简单提及了嘉立创阻抗计算工具作为备选方案。 阅读详情

相关推荐

硅谷刷屏的ClawdBot,让Mac mini卖爆了!创始人爆料:一人开发、100% AI 写代码

这两天,个人 AI 助手 ClawdBot 席卷硅谷,国内外社交平台上全是关于它的讨论。 在试用后,网友们纷纷给出了很高的评价。“它是迄今为止最伟大的 AI 应用,相当于你 24 小时全天候专属 AI 员工。”Creator Buddy 创始人兼 CEO Alex Finn 盛赞道,“这就是他们 (Anthropic) 希望 Claude Cowork 呈现的样子。”

技术引领业务创新 1584

shell编程学习笔记之一--学习第六天Linux下使用tar 进行全备份和增量备份)

文章目录一、说明:1、整理一些linux命令必须熟练掌握常的命令(复习+扩展学习Linux命令)2、Linux下vim/vi 编辑器 命令总结3、学习课件:4、之前的shell学习笔记:二、实战演练(全备份和增量备份)1、全局备份:第一步:生成一个测试文件第二步:tar备份压缩第三步:查看压缩包里面的内容:第四步:删除test1目录(模拟数据丢失)并恢复备份:2、增量备份(不是接着删除后恢复的步骤...

zhaojiafu的博客 860

从外包到转正:一个华为OD亲历者的真实工作体验与避坑指南

本文分享了一位华为OD员工从外包到转正的真实经历与实用建议。通过详细解析华为OD的日常工作、转正核心指标、机试备考技巧及职场突围策略,为读者提供了一份全面的避坑指南。特别针对机试E卷的高频考点和刷题方法,给出了具体的数据分析和实战经验。

weixin_33686714的博客 697

shell命令之tar压缩与解压

Linux系统shell命令之tar压缩与解压

weixin_44498669的博客 7133

Python Selenium调用IE11报错全解析:从环境配置到稳定运行

在Web自动化测试领域,Selenium作为主流的跨浏览器测试框架,其核心原理是通过WebDriver协议与不同浏览器的驱动程序进行通信,实现对浏览器行为的模拟与控制。这一技术为软件测试的自动化、回归测试的效率提升提供了重要价值,广泛应用于金融、政务等对遗留系统兼容性要求高的行业场景。然而,当技术栈涉及过时的浏览器如IE11时,环境配置的复杂性显著增加,特别是Python与Selenium的组合常遭遇驱动兼容性、安全设置等挑战。本文聚焦于解决Python Selenium驱动IE11时的典型报错问题,深入剖

weixin_28834765的博客 322

Verilog数字钟

使用Verilog语言进行的数字钟的编写,FPGA开发板亲测正常 大学生一个,第一次自己做的东西,写出来分享在这里插入代码片一下,有不对的地方请大家批评指正。 这次的做的题是:设计一个数字钟,该数字钟能进行正常的时,分计时功能,且能对数字钟的时间进行调整。 该数字钟有3个按键,按键1为功能键,用于数字钟在“正常计时”,“时调整”,“分调整”这三个功能之间切换;按键2,3用于调整时间,仅当数字钟处于...

bin_bin_bun的博客 6149

【Shell 命令集合 备份压缩 】⭐⭐⭐Linux 解压缩 tar命令 使用指南

tar命令是Linux系统中的一个常用命令,用于创建、压缩和解压缩归档文件。它可以将多个文件或目录打包成一个单独的文件,也可以将打包的文件进行压缩,以减小文件的大小。

探索C++编程的奥秘,分享深入的技术见解和实践,旨在激发读者创造力与解决问题的思维。 1873

51单片机-点亮LED和蜂鸣器

ULN2003是高耐压、大电流达林顿陈列,由七个硅NPN达林顿管组成。ULN2003是大电流驱动陈列,多用于单片机、只能仪表、PLC、数字量输出卡等控制电路中。可直接驱动蜂鸣器、继电器等负载。void delay(u16 i) // i等于1大约10uswhile(i--);//取反,高低电平不断变化,产生脉冲delay(10);// 周期200us。

三日沐水 1126

Linux Shell 中使用tar的问题

今天在用Linux Shell scripts对package打包的时候遇到下面问题: tar: Removing leading `/' from member names Shell的具体内容 #! /bin/sh PKG_DIR=${PWD}/release PK

voice_shen的专栏 3041

RT-DETR改进策略【模型轻量化】| 替换骨干网络为 2024轻量化网络MoblieNetV4:移动生态系统的通用模型

本文记录的是基于MobileNet V4的RT-DETR目标检测轻量化改进方法研究。通过整合UIBMobile MQA以及优化的NAS策略能够在在不降低性能指标的前提下,降低计算成本。本文配置了原论文中和五种模型,以满足不同的需求。

Limiiiing的博客 1922

【GEOS-Chem模拟教程第二期上】生物质燃烧排放 GFED4 数据配置

生物质燃烧排放 GFED4 数据配置

WW、forever的博客 1301

shell之tar命令

shell之tar命令

techenliu的博客 866

orange软件:入门使用

orange做数据分析契机实验手册目录orange软件部分界面展示小试牛刀:数据导入和展示小试牛刀:散点图绘制总结 契机 今天在上大数据时代实验课,作为一名软件工程专业的大三学生,在上这节公选课之前就决定这节课做完这个学期所有的实验报告,可以说“有亿点”不屑;尤其当老师说Python很麻烦的时候,我更是震惊了,因为我接触过这么多编程语言,Python真的很友好了,很傻瓜,但是当老师打开实验手册的时候,我真香了!!!下面先来看看手册的目录: 实验手册目录 为什么会真香呢,因为目录里这些有好多机器学习算法!

weixin_45880844的博客 1万+

shell 命令 tar -zxvf 解压 tar -zcvf 压缩

tar -zxvf 解压 tar -zcvf 压缩 转载于:https://www.cnblogs.com/drjava/p/10821971.html

weixin_30922589的博客 2124

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

shell脚本_tar自动打包

一个简单的shell自动打包脚本: 1、筛选出我们要打包的文件,例如: find . -maxdepth 1 -name "*.sh"; //选择当前目录下的以.sh结尾的文件 将他们进行打包: tar -cxvf tar.sh.tar.gz /root/tar.sh //将/root/tar.sh使用gzip进行压缩,并命名为atr.sh.tar.gz 将...

不怀才的有志青年 4003

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

检查tar版本的shell脚步checktar.sh

#检查tar包 #tarpath=/bauser/sul/current/cc tarpath=$HOME : 如果有2个参数,第一个参数为日期,比如20161025,第二个参数为tar包序号; 如果有1个参数,日期默认为当日,从系统获得,第一个参数为tar包的序号; 如果有0个参数,日期默认为当日,从系统获得,tar包序号默认为1 ! if [ $# -ge 3

mwx1234的专栏 809

shell 解压压缩文件[zip][tar][tar.gz]

shell 解压文件 20191017 zip文件(参考资料1) 压缩 zip -r mydata.zip mydata #压缩mydata目录 zip -r mydata.zip ./*txt #压缩当前目录下后缀名为.txt的文件为mydata.zip 解压 unzip mydata.zip -d mydatabak #把mydata.zip解压到mydatabak目录里面 参...

呼呼的博客 1万+

tar.gz 文件压缩与解压shell实现

解压 .tar.gz 文件在 Shell 中是一个常见的任务,可以使用 tar 命令来完成。• 解压到指定目录:tar -zxvf filename.tar.gz -C /path/to/destination。• 创建 .tar.gz 文件:tar -zcvf archive.tar.gz /path/to/directory。• 解压 .tar.gz 文件:tar -zxvf filename.tar.gz。• 列出文件内容:tar -ztvf filename.tar.gz。

NLP与推荐算法 1074

shell创建tar gz文件

我来帮你完成这些操作。

我的博客 240

shell解压当前目录下的全部.tar.gz文件

很简单的一个shell小脚本,很实用

低着头走着... 8982

以version.txt为文件列表的配置文件,进行tar包的shell脚本tar.sh

#以version.txt为文件列表的配置文件,进行tar包的shell脚本tar.sh,version.txt内容格式 r1232 /home/a.txt tarpath=`pwd` if [ $# -ge 3 ] then         echo "输入参数不正确,只允许输入两个以内!"         exit 1 fi if [ $# -eq 2 ] th

mwx1234的专栏 1499

shell 进入日期目录tar包

日常工作中遇到一个问题,需要每天进入到以日期为名称的目录下,还有不同的目录,进行上一个小时的文件进行tar包ftp。 查询了一些资料: 搞定tar包,结合datastation就可以完成ftp,以下只是举例说明: #!/bin/bash #wxt first release #echo $(date +%Y%m%d) rm tt.txt touch tt.txt find /ho

wxt_hunxiaozi的专栏 478

shell+tar 自解压脚本

1 #!/bin/bash   2 preline=11   3 echo $0   4 line=`wc -l $0|awk '{print $1}'`   5 line=`expr $line - $preline`   6 echo "line = $line"   7 #tail -n $line $0 |tar zx -C ./   8 cd /root/topserver

Rynax 947

shell批量解压tar.gz tgz

cd /root/home/ ls *.tar.gz > ls.log ls *.tgz >> ls.log for i in $( cat ls.log ) do tar -zxf $i & > /dev/null done rm -rf ls.log & > /dev/null是让输出的东西不要显示出来...

大鸡腿的博客 2135

如何通过shell脚本解压当前目录所有的tar压缩包

如何通过shell全部解压所有的tar压缩包

qq_45810014的博客 2170
上一篇: 复习笔记——数据结构
下一篇: shell 之 进程前后台切换
harryhare
博客等级 码龄17年 141粉丝 291原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值