tar命令 |
[[email protected]Linux ~]# tar [-cxtzjvfpPN] 文件与目录 ....
范例二:查阅上述 /tmp/etc.tar.gz 文件内有哪些文件? 范例三:将 /tmp/etc.tar.gz 文件解压缩在 /usr/local/src 底下 范例四:在 /tmp 底下,我只想要将 /tmp/etc.tar.gz 内的 etc/passwd 解开而已 范例五:将 /etc/ 内的所有文件备份下来,并且保存其权限! 范例六:在 /home 当中,比 2005/06/01 新的文件才备份 范例七:我要备份 /home, /etc ,但不要 /home/dmtsai 范例八:将 /etc/ 打包后直接解开在 /tmp 底下,而不产生文件! |
在linux里面 在解压指令里面 tar xvzf /*解压的内容*/ -C / 这里面的C是啥意思,有啥作用。
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在linux里面 在解压指令里面 tar xvzf /*解压的内容*/ -C / 这里面的C是啥意思,有啥作用。相关的知识,希望对你有一定的参考价值。
-C 是指定你的压缩包要解压到的目录,比如:tar -zxvf log.tar.gz -C /tmp/ 就是要解压到tmp目录下。
-C不是一个单独的参数,后面还要加东西,具体如下(另:Linux是大小写敏感系统,大写的C和小写的c代表不同的含义),例如:
-C, --directory=DIR 改变至目录 DIR
--exclude=PATTERN 排除以 PATTERN 指定的文件
扩展资料:
Linux下的tar压缩解压缩命令详解
1、-c: 建立压缩档案
2、-x:解压
3、-t:查看内容
4、-r:向压缩归档文件末尾追加文件
5、-u:更新原压缩包中的文件
这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的:
1、-z:有gzip属性的
2、-j:有bz2属性的
3、-Z:有compress属性的
4、-v:显示所有过程
5、-O:将文件解开到标准输出
参考技术A 像这种东西可以自己查的对任何命令的参数不理解的话,命令后加-h或者--help参数
会调出命令和参数的相关说明:
具体到这里-C貌似不是一个单独的参数,后面还要加东西,具体解释如下(另:Linux是大小写敏感系统,大写的C和小写的c代表不同的含义):
-C, --directory=DIR 改变至目录 DIR
--exclude=PATTERN 排除以 PATTERN 指定的文件
--exclude-caches 除标识文件本身外,排除包含
CACHEDIR.TAG 的目录中的内容
--exclude-caches-all 排除包含 CACHEDIR.TAG 的目录
--exclude-caches-under 排除包含 CACHEDIR.TAG 的目录中所有内容
--exclude-tag=FILE 除 FILE 自身外,排除包含 FILE
的目录中的内容
--exclude-tag-all=FILE 排除包含 FILE 的目录
--exclude-tag-under=FILE 排除包含 FILE 的目录中的所有内容
--exclude-vcs 排除版本控制系统目录本回答被提问者采纳 参考技术B -C 是指定你的压缩包要解压到的目录
比如:tar -zxvf log.tar.gz -C /tmp/ 就是要解压到tmp目录下! 参考技术C 解压时指定释放的路径。
tar指令
以上是关于在linux里面 在解压指令里面 tar xvzf /*解压的内容*/ -C / 这里面的C是啥意思,有啥作用。的主要内容,如果未能解决你的问题,请参考以下文章