linux下tar命令解压到指定的目录和用tar命令打包

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux下tar命令解压到指定的目录和用tar命令打包相关的知识,希望对你有一定的参考价值。

参考技术A 1、linux下tar命令解压到指定的目录

    tar zxvf node_modules.tar -C newFile  

    把根目录下的node_modules.tar 解压到同级目录newFile下,前提要保证newFile这个目录存在。

2、用tar命令打包

    tar zcvf node_modules.tar node_modules

    将当前目录下的node_modules文件打包到根目录下并命名为node_modules.tar

Linux tar 命令

linux下tar命令解压到指定的目录 :

 
#tar zxvf /bbs.tar.zip -C /zzz/bbs    
//把根目录下的bbs.tar.zip解压到/zzz/bbs下,前提要保证存在/zzz/bbs这个目录 
这个和cp命令有点不同,cp命令如果不存在这个目录就会自动创建这个目录!
 
附:用tar命令打包
例:将当前目录下的zzz文件打包到根目录下并命名为zzz.tar.gz
#tar zcvf /zzz.tar.gz ./zzz
 

---------------------------------------------------------------------------------------

主选项:


c 创建新的档案文件。如果用户想备份一个目录或是一些文件,就要选择这个选项。相当于打包。 
x 从档案文件中释放文件。相当于拆包。 
t 列出档案文件的内容,查看已经备份了哪些文件。 
特别注意,在参数的下达中, c/x/t 仅能存在一个!不可同时存在!因为不可能同时压缩与解压缩。


辅助选项: 
-z :是否同时具有 gzip 的属性?亦即是否需要用 gzip 压缩或解压? 一般格式为xx.tar.gz或xx. tgz 
-j :是否同时具有 bzip2 的属性?亦即是否需要用 bzip2 压缩或解压?一般格式为xx.tar.bz2   
-v :压缩的过程中显示文件!这个常用 
-f :使用档名,请留意,在 f 之后要立即接档名喔!不要再加其他参数! 
-p :使用原文件的原来属性(属性不会依据使用者而变) 
--exclude FILE:在压缩的过程中,不要将 FILE 打包! 
 















以上是关于linux下tar命令解压到指定的目录和用tar命令打包的主要内容,如果未能解决你的问题,请参考以下文章

在LINUX下如何将tar压缩文件解压到指定的目录下

在LINUX下如何将tar压缩文件解压到指定的目录下

Linux怎么使用压缩和解压到指定目录的命令

时如何去除目录结构及其解压到指定目录 (

怎样把tar包解压到指定目录

Linux就该这么学丨必备Linux命令