tar命令经常使用选项

tar命令简介

根据tar的手册上的说明,tar主要是一个用来归档打包文件的工具软件。 tar命令是linux中比较复杂的命令,主要是由于这个命令的参数比较多并且不太好记忆。 我的认为没有必要去死记硬背这些参数,能够经过查看help帮助, 同时利用cheat命令来帮助本身能够在平常工做中使用tar命令。linux

tar经常使用参数

经过tar --help命令能够查看到tar的参数用法。工具

$ tar --help

下面列出经常使用的一些参数的说明。学习

-t, --list                 列出归档内容

-c, --create 建立一个新归档

-x, --extract, --get 从归档中解出文件

-z, --gzip, --gunzip, --ungzip 经过 gzip 过滤归档

-v, --verbose 详细地列出处理的文件

-f, --file=ARCHIVE 使用归档文件或 ARCHIVE 设备

利用cheat命令查看tar用法

在平常使用中若是忘记了tar的参数,能够经过man命令来查看手册,可是手册中参数太繁多,不是很方便快速找到对应的参数。 这里推荐一个辅助记忆的cheat命令,在终端中输入下面命令code

$ cheat tar

结果输出以下:ip

# To extract an uncompressed archive(提取tar归档文件)
tar -xvf /path/to/foo.tar

# To create an uncompressed archive(建立未压缩的tar归档文件)
tar -cvf /path/to/foo.tar /path/to/foo/

# To extract a .gz archive:(解压缩提取.gz文件)
tar -xzvf /path/to/foo.tgz

# To create a .gz archive:(建立.gz压缩文件)
tar -czvf /path/to/foo.tgz /path/to/foo/

--snip--

# To use parallel (multi-threaded) implementation of compression algorithms:
tar -z ... -> tar -Ipigz ...
tar -j ... -> tar -Ipbzip2 ...
tar -J ... -> tar -Ipixz ...

能够看到cheat命令已经列出了tar命令常见的用法,例如压缩和打包.gz和对应的解压缩.gz文件等。 这样再结合上面查询到的tar帮助文档中的常见参数,就能够直接使用tar命令了。文档

#小结 最后,我的认为学习linux命令最关键仍是多多使用,进行更多的实践。这样就天然能够记住经常使用的命令。get

相关文章
相关标签/搜索