tar -zxvf 和不带-
来源:互联网 发布:linux使用领域 编辑:程序博客网 时间:2024/05/16 00:27
不带 - 的是旧的风格,带 - 的是较新的风格,ps命令也是这样,有bsd,sysv和gnu long三种风格的选项,为了兼容不同习惯的用户。
具体来说,还有更多的不同。
旧风格中,其中f放在任何位置都是一样的,比如tar xzvf foo.tar.gz 和tar fxvz foo.tar.gz 是一个意思,foo.tar.gz总是被解析为f选项的参数。
但是在新风格中,比如 tar -zxvf foo.tar.gz 和 tar -fxvz foo.tar.gz 就完全不同,前者表示展开一个名为foo.tar.gz经过gzip压缩的归档,并且输出详细的信息。后者则表示处理归档xvz中的foo.tar.gz文件,而且由于没有必须的操作选项,会错误提示:“tar: 您必须从"-Acdtrux"或是"--test-label"选项中指定一个”
因为 -zxvf相当于-z -x -v -f ,并且zxv三个选项后面不需要带参数,而-f选项后面必要有参数。所以当写成-fxvz的时候,xvz被认为是-f选项的参数。
tar的info中专门有一节讲述了选项的风格问题。
具体来说,还有更多的不同。
旧风格中,其中f放在任何位置都是一样的,比如tar xzvf foo.tar.gz 和tar fxvz foo.tar.gz 是一个意思,foo.tar.gz总是被解析为f选项的参数。
但是在新风格中,比如 tar -zxvf foo.tar.gz 和 tar -fxvz foo.tar.gz 就完全不同,前者表示展开一个名为foo.tar.gz经过gzip压缩的归档,并且输出详细的信息。后者则表示处理归档xvz中的foo.tar.gz文件,而且由于没有必须的操作选项,会错误提示:“tar: 您必须从"-Acdtrux"或是"--test-label"选项中指定一个”
因为 -zxvf相当于-z -x -v -f ,并且zxv三个选项后面不需要带参数,而-f选项后面必要有参数。所以当写成-fxvz的时候,xvz被认为是-f选项的参数。
tar的info中专门有一节讲述了选项的风格问题。
1 0
- tar -zxvf 和不带-
- tar -zxvf 和 cp文件时报错
- tar zxvf wget命令学习
- tar -zxvf sdf.tar.gz 失败处理
- linux 命令中tar后跟的zxvf
- linux命令中tar后跟的zxvf
- linux下解压tar.gz文件有时候用“tar zxvf”命令,其中的“zxvf”是什么含义
- ActiveMQ的安装和启动 安装JAVA配置JAVA环境 下载ActiveMQ 解压压缩包 tar zxvf activemq-x.x.x-bin.tar.gz 至此,linux下Activ
- linux下安装svn tar zxvf subversion-1.6.1
- linux命令中tar后跟的zxvf是什么意思
- tools]# tar -zxvf arm-linux-gcc-4.3.2.tgz -C /
- linux 命令中tar后跟的zxvf是什么意思呢?
- tar中的参数 cvf,xvf,cvzf,zxvf的区别
- tar中的参数 cvf,xvf,cvzf,zxvf的区别
- Linux下使用tar -zxvf —无法 open: 没有该文件或目录
- 笔记:centos 7 tar -zxvf解压不了mac os上传输的文件问题
- 带缓存和不带缓存操作和进程总结
- 不带文档和视图的 MDI
- 【JAVA】 关于int 以及String的转换
- 在ubuntu上配置xunsearch全文搜索引擎
- VS制作程序安装包
- 在android应用中使用luasocket
- Spark SQL 源码分析系列文章
- tar -zxvf 和不带-
- poj1006
- gethostbyname() -- 用域名或主机名获取IP地址
- Google Android官方培训课程中文版
- ESL-chapter10-boosting
- 正则表达式30分钟入门教程
- uva 1599 - Ideal Path
- 设计模式之单例模式
- HDU1757矩阵的简单运用