Tar 命令
除了zip
这个简单实用的压缩工具以外, Linux上应用最广泛的还是这个tar
.
命令语法:
tar [options] [tar-archive-name] [other-file-names]
常用的选项有这么几个:
c
创建一个归档文件v
显示详细过程f
后接要创建的文件名z
压缩(.gz)j
压缩(.bz2)x
解压t
测试(也就是查看里面都有啥, 并不解压)
1.简单的创建一个归档文件(不压缩)
tar cvf /tmp/my_home_directory.tar /home/jsmith
这里的option
前面加不加-
(连字符)都行, 推荐还是加上, 更美观, 也符合基本认知.
2.查看某个压缩包里的内容(列出文件)
tar tvf /tmp/my_home_directory.tar
3.解压某个压缩包(提取文件)
tar xvf /tmp/my_home_directory.tar
4.解压文件到特定的目录
tar xvfz /tmp/my_home_directory.tar.gz –C /tmp/some_dir