ubuntu解压 tar.gz 格式的文件

just for backup.

压缩时不会占用太多的CPU,就可以得到一个非常理想的压缩率。

文章目录

  • 1 `tar` 命令
  • 2 `tar` 命令的语法
  • 3 解压实例

原文链接: https://wangchujiang.com/linux-command/c/tar.html

1 tar 命令

tar 可以将许多文件一起保存至一个单独的磁带或磁盘归档(压缩包),并能从归档(压缩包)中单独还原所需文件。

2 tar 命令的语法

tar [选项...] [FILE]...

tar 命令有以下选项会涉及到:

-c, --create               创建一个新压缩包
-x, --extract, --get       从压缩包中解出文件

-f, --file=ARCHIVE         置顶文件名,f 后面立刻紧跟文件名,不能接受其他参数

-z 使用gzip来解压或压缩.tar.gz格式的文件
-v 压缩过程中显示文件(显示所有过程)

可以看出-c表示压缩,-x表示解压。

3 解压实例

tar -zxvf xxx.tar.gz

此时是默认解压到当前目录,如果需要指定解压到哪个文件夹,需要用到以下命令:

-C, --directory=DIR        改变至目录 DIR

解压到指定文件夹实例:

tar -zxvf xxx.tar.gz  -C ~/extract/

顺便讲一下,压缩xxx.tar.gz可用以下指令:

tar -zcvf xxx.tar.gz [要压缩的文件或目录]

你可能感兴趣的:(Ubuntu折腾记)