Linux 在GNU tar中,';y';操作数是多少?
因此,我想进一步了解linux。具体地说,我在一个shell终端上尽可能多地工作,当我遇到需要用谷歌搜索某个东西的任务时,我也会阅读手册页,以便真正理解我在做什么(而不是简单地将代码从互联网剪切粘贴到我的控制台)。我刚才需要展开一个tarball,像往常一样,我忘记了展开它们所需的操作数Linux 在GNU tar中,';y';操作数是多少?,linux,ubuntu,gnu,tar,Linux,Ubuntu,Gnu,Tar,因此,我想进一步了解linux。具体地说,我在一个shell终端上尽可能多地工作,当我遇到需要用谷歌搜索某个东西的任务时,我也会阅读手册页,以便真正理解我在做什么(而不是简单地将代码从互联网剪切粘贴到我的控制台)。我刚才需要展开一个tarball,像往常一样,我忘记了展开它们所需的操作数 阅读手册页后,我了解了x、v、f和z所指的内容。y做什么——我没有在手册页上看到它(如果有关系,我在Ubuntu/precise上)。从这一点,我可以推断它基本上做了z所做的事情,只针对*.bz2文件。是否正确
阅读手册页后,我了解了
x
、v
、f
和z
所指的内容。y
做什么——我没有在手册页上看到它(如果有关系,我在Ubuntu/precise上)。从这一点,我可以推断它基本上做了z
所做的事情,只针对*.bz2
文件。是否正确?GNU tar手册页似乎没有-y
,但我的BSD tar手册页有:
-y (c mode only) Compress the resulting archive with bzip2(1). In
extract or list modes, this option is ignored. Note that, unlike
other tar implementations, this implementation recognizes bzip2
compression automatically when reading archives.
最佳猜测:
y
在GNU tar中是一个兼容性选项(因为GNU tar通常使用j
选项进行bzip2压缩)。我也没有这个选项,和OP一样。我使用的是手册页tar 1.23
是的,我使用的是BSD tar。修改了我的回答,以澄清.derp-我应该知道在GNU tar中j起着y的作用。谢谢你的快速回复!