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命令对文件和文件夹进行压缩和解压,以便节省磁盘空间、传输文件和备份文件。