解释linux命令:sudo tar zxvf ./jdk-7-linux-i586.tar.gz -C /usr/lib/jvm

1.sudotarzxvf./jdk-7-linux-i586.tar.gz-C/usr/lib/jvm2.sudotar-zxvf./jdk-7-linux-i586.... 1. sudo tar zxvf ./jdk-7-linux-i586.tar.gz -C /usr/lib/jvm
2. sudo tar -zxvf ./jdk-7-linux-i586.tar.gz -C /usr/lib/jvm

a. 第一条命令和第二条命令,tar 后面多了一条横线,请问这条横线“-”是什么意思呢?
b. “...zxvf..."后面的文件名,有”./“,这是什么意思呢,如果没有”./“又是代表啥呢?

c. "-C"这个又是什么意思呢?

谢谢
展开
 我来答
cndonger
推荐于2018-03-15 · TA获得超过801个赞
知道小有建树答主
回答量:1425
采纳率:0%
帮助的人:933万
展开全部

在tar程序中,符号-可有可无,就是后面跟的是参数

对于./,有两种情况:

  1. 对于要执行的命令或者脚本,如果不再PATH环境变量设定的目录下,执行时需要在文件名前加上./表示当前目录下

  2. 如果不是要执行的命令或脚本,则可有可无,默认路径就是当前目录

  3. -C表示将解压后的文件输出到-C指定的路径下

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
?>

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式