打包压缩三剑客

news/2024/10/1 18:59:45

打包压缩三剑客

1. tar

tar命令选项 完全 简写
创建压缩包 tar zcvf /tmp/etc.tar.gz /etc/ tar zcf /tmp/etc.tar.gz /etc/
查看压缩包内容 tar ztvf /tmp/etc.tar.gz tar tf /tmp/etc.tar.gz
解压 tar zxvf /tmp/etc.tar.gz tar xf /tmp/etc.tar.gz
解压到指定目录 -C tar xf /tmp/etc.tar.gz -C /opt/
f 	指定压缩包放在哪里和压缩后的文件名
v 	显示压缩或解压的过程. 后面可以不加.
c 	create 创建压缩包
z	告诉 tar 命令使用 gzip 程序来压缩结果档案
t	列出压缩包中的内容
x	表示解压缩#创建压缩包    压缩/etc/目录放到/tmp/目录下名字叫etc.tar.gz
tar zcvf /tmp/etc.tar.gz /etc/
ll -h /tmp/etc.tar.gz#查看压缩包内容
tar ztvf /tmp/etc.tar.gz
简写:tar tf /tmp/etc.tar.gz#解压压缩包
tar zxvf /tmp/etc.tar.gz   #不指定就会解压到当前所在的目录
简写:tar xf /tmp/etc.tar.gz# -C 解压到指定目录  
tar xf /tmp/etc.tar.gz  -C /opt/

2. zip/unzip

zip   		创建压缩包
r			递归地压缩目录和子目录
q			表示安静模式,在压缩过程中不显示任何信息unzip  		解压压缩包
d			解压到指定目录
t			测试压缩文件是否损坏,如果压缩文件完整无误,unzip 会列出文件内容;如果有错误,它会报告错误一般用于查看压缩包内容#示例
zip  -qr /tmp/etc.zip  /etc/     #压缩/etc/目录到/tmp/目录下命名为etc.zipunzip /tmp/etc.zip				#解压/tmp/目录下的etc.zipunzip /tmp/etc.zip  -d /mnt/    #解压/tmp/目录下的etc.zip到/mnt/目录下  unzip -t /tmp/etc.zip 			#检查压缩文件是否损坏,列出压缩包里的内容

3. gzip

#复制/etc/passwd到当前目录,对 passwd文件进行压缩(gzip) 
#回到家目录
cp /etc/passwd .
#压缩
gizp passwd#对passwd.gz文件进行解压缩(gzip)
gzip -d   passwd.gz#查看压缩文件内容
zcat passwd.gz   或者   gzip -c passwd.gz

4. 注意事项

使用不同的压缩工具,他们的压缩包名字的后缀不同tar 压缩       以 .tar.gz 结尾
zip 压缩		 以 .zip 结尾
gzip压缩 	     以 .gz 结尾

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.ryyt.cn/news/66865.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!

相关文章

25个单据看透支付

本文深入解析了25个关键单据在支付环节中的核心作用与重要性。这些单据涵盖了支付指令、收款确认、交易凭证等多个方面,是支付流程中不可或缺的组成部分。文章通过详细剖析每个单据的功能、使用场景及合规要求,为读者提供了一套全面的支付单据知识体系。此外,文章还探讨了单…

吴恩达大模型教程笔记-七-

吴恩达大模型教程笔记(七) LangChain_微调ChatGPT提示词_RAG模型应用_agent_生成式AI - P29:5——基于文档的问答 - 吴恩达大模型 - BV1gLeueWE5N人们构建的最常见复杂应用之一。使用llm是一个可回答文档内或关于文档问题的系统,给定一段文本可能来自PDF文件或网页,或公司…

吴恩达大模型教程笔记-六-

吴恩达大模型教程笔记(六) LangChain_微调ChatGPT提示词_RAG模型应用_agent_生成式AI - P21:3. 第二篇 - RAG 指标三元组(RAG Triad of metrics) 中英文字幕 - 吴恩达大模型 - BV1gLeueWE5N本节课我们将深入探讨评估,我们将带你了解如何评估服务器架设的核心概念,具体来说…

吴恩达大模型教程笔记-二-

吴恩达大模型教程笔记(二) 【LangChain大模型应用开发】DeepLearning.AI - P4:4——链 - 吴恩达大模型 - BV1iZ421M79T这节课,这节课。哈里森将教授土地链最重要的基础构建块,哈里森将教授土地链最重要的基础构建块,即链条,即链条,链条通常结合一个大语言模型和一个提示…

御网杯

MISC MISC-信息安全大赛的通知 下载附件后打开 修改字体颜色得到flag Misc-编码转换 首先发现他是一个Brainfuck 编码进行解密flag{ab71cda1 这是第一段线索 这是第二段线索,发现是一个js解密b495e13b3f21 进行第三段解码,发现他是Ook编码方式f6fd50221978} 最终拼接得到flag…

御网杯2

Reverse Reverse-ez_apk 用IDA进行打开,找到main函数 def decrypt(encrypted_text, decryption_key):key_bytes = decryption_key.encode()characters = list(encrypted_text)decrypted_characters = [] * len(characters)for index, character in enumerate(characters):if c…

Free5GC源码研究(4) - AUSF研究

本文研究AUthentication Server Function (AUSF) 主要实现的功能AUSF的概念 在开始研究其源代码之前,我们需要先对AUSF有一些概念上的认识。AUSF的主要技术文档是TS29.509,规定了AUSF提供哪些服务,其对应的API接口有哪些。总的来说,AUSF就是帮助其他NF,比如AMF,来认证一个…

manim边学边做--形状匹配

manim中有几个特殊的用于形状匹配的对象,它们的作用是标记和注释已有的对象,本身一般不单独使用。 形状匹配对象一共有4种:BackgroundRectangle:为已有的对象提供一个矩形的背景 Cross:用交叉线标记已有对象 SurroundingRectangle:用矩形框围住某个对象 Underline:为某个…