中易网

linux tar 命令中 -f选项作用

答案:5  悬赏:40  
解决时间 2021-01-16 05:18
  • 提问者网友:箛茗
  • 2021-01-15 10:30
linux tar 命令中 -f选项作用
最佳答案
  • 二级知识专家网友:煞尾
  • 2021-01-15 11:32
tar [-j|-z] [cv] [-f 建立的档案名] filename...《==打包与压缩

tar [-j|-z] [tv] [-f 建立的档案名] 《==查看档案
tar [-j|-z] [xv] [-f 建立的档案名] [-C 目录]  《==解压缩
选项与参数:
-c:建立打包档案,可搭配-v来观察过程中被打包的档案名(filename)
-t:查看打包档案的内容含有那些档案
-x:解压缩的功能,可以搭配-C在特定的目录解开;-c、-t、-x不能同时出现在一串指令列中。
-j:透过bzip2的支持进行压缩/解压缩:此时档案名最好为*.tar.bz2
-z:透过gzip的支持进行压缩/解压缩:此时档案名最好为*.tar.gz
-v:在压缩/解压缩的过程中,将正在处理文件名显示出来
-f filename:-f后面要立刻接被处理的档案名!建议-f单独写一个选项
-C 目录:这个选项用在解压缩,若要在特定目录解压缩,可以使用这个选项
全部回答
  • 1楼网友:纵马山川剑自提
  • 2021-01-15 13:27
f后面接文件名,在你的例子中就是sys.tar.gz
  • 2楼网友:持酒劝斜阳
  • 2021-01-15 13:15
x表示解包(不是解压缩),v表示显示详细过程,f表示使用文件(紧跟它的一定是空格加文件名),z表示先解压gzip格式的压缩文件
  • 3楼网友:冷風如刀
  • 2021-01-15 12:18
可以看看tar的man页,上面说得很清楚了(看英文的man页,中文的已经过时了,好多地方不对)。
对于tar命令,x表示解包(不是解压缩),v表示显示详细过程,f表示使用文件,也可以理解为整理的意思(紧跟它的一定是空格加文件名),z表示先解压gzip格式的压缩文件(现在这个选项已经不是必须的了)。
一般来说,Linux命令的选项不分顺序(xv和vx是同样的作用),但当选项带有额外参数时,参数一定要跟在对应选项后面,中间不能有其他内容(短选项与选项参数间用空格符隔开)。
  • 4楼网友:愁杀梦里人
  • 2021-01-15 11:50
1、-f, --file F
2、tar的-f参数是必须的,不过"-"并不是必须的
tar cf a.tar /opt(tar -cf a.tar /opt)
tar xf a.tar(tar -xf a.tar)
3、-f 当与-c选项一起使用时,创建的tar文件使用该选项的指定的文件名;
当与-x选项一起使用时,则解包该选项指定的归档。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息