在LINUX下想要直接压缩多个文件夹为tar.gz格式,该怎么办?
1、连接上相应的linux主机,进入到等待输入shell指令的linux命令行状态下。
2、其次,在linux命令行中输入:tar zvcf t.tgz 1/ 2/。
3、最后,按下回车键执行shell指令,此时发现成功将文件夹1与文件夹2一同压缩为tar.gz格式。
linux命令tar cvf中的cvf是什么缩写?cvf好像不是一个固定的命令?因为它改成cfv也能执行压缩?
tar 是命令,c表示打包,v表示输出整个过程的详细信息,f表示 后面要跟上输出文件名称 例如tar cvf kernel.tar kernel 表示要把整个kernel文件夹打包成一个叫做kernel.tar的文件,整个过程要把详细的状态打印出来。
怎样在linux下对目录进行压缩生成gz文件?
两种方法: tar命令: tar czvf a.tar.gz /etc/ ##把etc下的文件打包成a.tar.gz gzip命令: gzip b.tar.gz /etc/ ##同上,只是命令不同 另外,可以通过gunzip解压a/b.tar.gz成a/b.tar,tar只是打包,不压缩;gz是gzip的压缩方式,特点是速度快,压缩率不高。