传递给tar命令的不同参数是什么?
当我们解压任何tarBall文件时, -xvzf
参数的目的是什么?通过该命令传递的其他参数是什么?
我发现它在很多书中都提到但却找不到任何东西。
只需在终端中输入man tar
作为tar
命令手册。
您也可以在http://man.cx/tar或http://linuxcommand.org/man_pages/tar1.html在线查看(感谢@Rinzwind)
-xvzf的含义是
-x --extract = extract files from an archive -v, --verbose = verbosely list files processed -z, --gzip = gzipped files eg. for tar.gz packages -f, --file ARCHIVE = use archive file or device ARCHIVE
来自tar
man page –
-x, --extract, --get extract files from an archive -v, --verbose verbosely list files processed -z, --gzip, --gunzip, --ungzip filter the archive through gzip -f, --file [HOSTNAME:]F use archive file or device F (default "-", meaning stdin/stdout)
在终端中键入man tar
以访问tar的手册页。
如果你在linux终端,你可以在tar的手册页中输入’man tar’,它列出了tar的所有命令行开关以及它们的作用。 你也可以google man tar用于同一页面。 (手册页很适合学习linux上的命令)
-xvzf表示: –
x extract – 从存档中提取文件
v verbose – 列出处理过的所有文件
z uncompress – 在这种情况下,或者在创建tar时压缩
f使用文件(您正在解压缩的文件)
….但是有更多的焦油开关。 看一看。
如前面的答案所述,手册页将为您提供问题的详细答案。
此外,您可以通过help
参数访问命令信息,其格式比手册页提供的格式更简洁。 通过键入tar --help
您可以查找x,v,z和f参数。