Linux-tar命令(2)

tar 用于可以为文件和目录创建档案。可以为某一特定文件打包(备份文件), 也可以在档案中改变文件,或者向档案中加入新的文件。

主选参数:

主选参数仅能存在一个!不可同时存在!因为不可能同时压缩与解压缩。

-c :建立一个压缩文件的参数指令(create 的意思);

-x :解开一个压缩文件的参数指令!

-t :查看 tarfile 里面的文件!

辅选参数:

-z :是否同时具有 gzip 的属性?亦即是否需要用 gzip 压缩?

-j :是否同时具有 bzip2 的属性?亦即是否需要用 bzip2 压缩?

-v :压缩的过程中显示文件!这个常用,但不建议用在背景执行过程!

-f :使用档名,请留意,在 f 之后要立即接档名喔!不要再加参数!

-C : change改变工作目录

解压/创建压缩 : tar指令可以解压/创建后缀名为.tar/.tar.bz2/.tar.gz这3种不同的压缩格式

    tar -xf XX.tar                将“XX.tar”压缩包解压成XX文件

    tar -xf XX.tar -C tmp/           将“XX.tar”压缩包解压成XX文件.并放入到当前的tmp子目录下

    tar -cf XX.tar XX              将XX文件创建出XX.tar压缩包

    tar -xjf XX.tar.bz2             将“XX.tar.bz2”压缩包解压成XX文件

    tar -cf XX.tar.bz2 XX           将XX文件创建出XX.tar.bz2压缩包        

tar -xzf XX.tar.gz         将“XX.tar.gz”压缩包解压成XX文件

tar -cf XX.tar.gz XX           将XX文件创建出XX.tar.gz压缩包

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏深度学习之tensorflow实战篇

JavaScript 学习一

JavaScript 是 Web 的编程语言。 所有现代的 HTML 页面都使用 JavaScript。 下面是一个基础 <!DOCTYPE html> <...

3334
来自专栏Django中文社区

Python 小爬虫 - 爬取今日头条街拍美女图

先实际感受一下我们要抓取的福利是什么?点击 今日头条,在搜索栏输入街拍 两个字,点开任意一篇文章,里面的图片即是我们要抓取的内容。 ? 可以看到搜索结果默认返回...

3205
来自专栏前端架构

IntelliJ IDEA For Mac 快捷键,重点标注常用需记忆的

⌘⌥← / ⌘⌥→ 退回 / 前进到上一个操作的地方 Ctrl + Alt + ← Ctrl + Alt + →

622
来自专栏magicsoar

C++ socket网络爬虫(1)

C++写的socket网络爬虫,代码会在最后一次讲解中提供给大家,同时我也会在写的同时不断的对代码进行完善与修改 我首先向大家讲解如何将网页中的内容,文本,图片...

3095
来自专栏C/C++基础

g++入门教程

g++是GNU开发的C++编译器,是GCC(GNU Compiler Collection)GNU编译器套件的组成部分。另外,gcc是GNU的C编译器。

481
来自专栏锦小年的博客

python学习笔记7.1-内建模块os

Python编程语言优势特点比较突出,已经出现就凭借这些功能优势吸引着开发人员的眼球。在Python这一语言中,有一种标准模块叫做os模块,Python os模...

1756
来自专栏Youngxj

EMLOG自适应emMsg提示信息

1588
来自专栏用户2442861的专栏

python flask音频流/文件服务

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/haluoluo211/article/d...

832
来自专栏个人分享

Linux知识体系之路径属性与目录

  最近在看鸟哥的Linux私房菜,我觉得这本书还是很不错的。这里进行相关的总结。

591
来自专栏海说

vue前端页面跳转参数传递及存储

不同页面间进行参数传递,实现方式有很多种,最简单最直接的方式就是在页面跳转时通过路由传递参数,如下所示。 路由传递参数 this.$router.push({ ...

3500

扫码关注云+社区