Linux系统中 tar 命令的使用(linux中 tar命令)

tar是Linux系统中常用的压缩和解压命令。tar命令的基本格式是:

`tar [OPTION]… [FILE]…`

其中OPTION是可选的参数,FILE表示可以压缩和解压的文件、文件夹或存档文件。

tar命令可以执行如下操作:

1. 将文件夹或文件打包成tar文件:

`tar –cvf archive-name.tar dirname/`

其中-c表示压缩文件、-v表示显示压缩过程过程中详细信息、-f表示指定输出文件,archive-name.tar是存档文件的文件名,dirname/是将要压缩的文件夹的文件名。

2. 将tar文件解压至当前目录:

`tar -xvf archive-name.tar`

其中-x表示解压文件、-v表示显示解压过程过程中详细信息、-f表示指定输入文件,archive-name.tar表示存档文件的文件名。

3. 将tar文件解压至指定目录:

`tar -xvf archive-name.tar -C output-dir`

其中-C表示解压至指定目录,output-dir表示解压至目录output-dir,archive-name.tar表示存档文件的文件名。

4. 将tar文件压缩成gzip文件:

`tar -zcvf output-name.tar.gz dirname/`

其中-z表示压缩成gzip文件,output-name.tar.gz是输出的gzip文件的文件名,dirname/是将要压缩的文件夹的文件名。

5. 将gzip文件解压:

`tar -xzvf output-name.tar.gz`

其中-xz表示解压gzip文件,output-name.tar.gz是gzip文件的文件名。

tar命令拥有强大的功能,Linux用户可借助tar命令对文件和文件夹进行压缩和解压,以便节省磁盘空间、传输文件和备份文件。


数据运维技术 » Linux系统中 tar 命令的使用(linux中 tar命令)