若要将当前目录中的myfile.txt文件压缩成myfile.txt.tar.gz,则实现的命令为 () 。
tar –cvf myfile.txt myfile.txt.tar.gz
tar –zcvf myfile.txt myfile.txt.tar.gz
tar –zcvf myfile.txt.tar.gz myfile.txt
tar –cvf myfile.txt.tar.gz myfile.txt
看到前面的解析说文件前后的也是醉了。问题本质不是文件名前后的问题,而是打包后的文件名要跟在参数-f后面。C选项实际上相当于tar -z -c -v -f myfile.txt.tar.gz myfile.txt,等同于tar -z -c -v myfile.txt -f myfile.txt.tar.gz。至于为什么要加-z选项,题中文件名后缀.gz隐含使用gzip
-f
tar -z -c -v -f myfile.txt.tar.gz myfile.txt
tar -z -c -v myfile.txt -f myfile.txt.tar.gz
-z
.gz
gzip
压缩和解压后的文件位置
压缩:在被压缩的文件名前
解压:在被解压的文件名后
-z :是否同时具有 gzip 的属性?亦即是否需要用 gzip 压缩或解压? 一般格式为xx.tar.gz或xx. tgz
这道题你会答吗?花几分钟告诉大家答案吧!
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题