Linux tar命令打包整个文件夹详解 1. tar命令在Linux中的作用 tar 命令是 Linux 和 Unix 系统中常用的归档工具,它可以将多个文件和目录合并成一个归档文件,同时保留原有的路径结构。这个归档文件通常具有 .tar、.tar.gz、.tar.bz2 等扩展名,分别表示未经压缩的 tar 包、使用 gzip 压缩的 tar 包和使用 bzip2 ...
tar命令也可以打包多个文件或目录,只要用空格分开即可。例如: [root@localhost ~]# tar -cvf ana.tar anaconda-ks.cfg /tmp/ #把anaconda-ks.cfg文件和/tmp目录打包成ana.tar文件包 【例 2】打包并压缩目录。 首先声明一点,压缩命令不能直接压缩目录,必须先用 tar 命令将目录打包,然后才能用 gzip 命令或 bz...
1. 打包文件夹:tar命令可以将一个文件夹打包成一个.tar文件,命令格式为: tar -cvf [目标文件名.tar] [要打包的文件夹路径] 例如,将名为folder的文件夹打包成folder.tar的命令为: tar -cvf folder.tar folder -c参数表示创建新的.tar文件,-v参数表示显示打包的过程。 2. 解压文件夹:tar命令可以将.tar文...
1)在/tmp文件夹下创建demo文件夹,将/etc目录拷贝到/tmp/demo目录里。 注意:拷贝非空目录要加 -r 2)将etc文件夹打包压缩成gz格式,并显示压缩详情。 tar -czvf 打包压缩后文件 被打包压缩的文件夹 [root@ied01 demo]# tar -czvf myetc.tar.gz etc 如果打包压缩成.bz2格式,那么tar命令的参数:-cjvf。 案...
1)在/tmp文件夹下创建demo文件夹,将/etc目录拷贝到/tmp/demo目录里. mkdir -p /tmp/demo cd /tmp/demo cp -r /etc . ls 注意: 拷贝非空目录要加 -r 2)将etc文件夹打包压缩成gz格式,并显示压缩详情. tar -czvf 打包压缩后文件名 被打包压缩的文件夹 ...
一、打包的概念 打包:指将多个文件(或目录)合并成一个文件,方便在不同节点之间传递或在服务器集群上部署。 压缩或打包文件常见扩展名 *.tar, *.tar.gz, *.gz, *.bz2, *.Z; Linux系统一般文件的扩展名用途不大,但是压缩或打包文件的扩展名时必须的,因为linux支持的压缩命令较多,不同的压缩技术使用的压缩算...
--exclude FILE:在压缩的过程中,不要将 FILE 打包! 范例: 范例一:将整个 /etc 目录下的文件全部打包成为 /tmp/etc.tar [root@linux ~]# tar -cvf /tmp/etc.tar /etc <==仅打包,不压缩! [root@linux ~]# tar -zcvf /tmp/etc.tar.gz /etc <==打包后,以 gzip 压缩 ...
tar -zcvf log.tar.gz log2012.log 打包后,以 gzip 压缩 tar -jcvf log.tar.bz2 log2012.log 打包后,以 bzip2 压缩 在选项f之后的文件档名是自己取的,我们习惯上都用 .tar 来作为辨识。 如果加z选项,则以.tar.gz或.tgz来代表gzip压缩过的tar包;如果加j选项,则以.tar.bz2来作为tar包名。
首先,打开终端,并定位到”example”文件夹所在的路径。 然后,执行以下命令: tar -zcvf example.tar.gz example 在执行命令后,tar命令将会把”example”文件夹及其所有内容打包成一个名为”example.tar.gz”的文件。 解释一下上述命令中的选项: –z选项用于压缩文件,将打包文件压缩成.tar.gz格式,从而减小文件大小...
1. 打包文件夹: 如果需要打包一个文件夹,可以使用以下命令: “` tar -cvf output.tar foldername “` 上述命令中,`-c`表示创建打包文件,`-v`表示在打包的过程中显示详细信息,`-f`指定了输出的打包文件的文件名,`foldername`表示需要打包的文件夹的路径。