linux多个文件打包命令(linux多个文件打包)

在LINUX下想要直接压缩多个文件夹为tar.gz格式,该怎么办?

1、连接上相应的linux主机,进入到等待输入shell指令的linux命令行状态下。

2、其次,在linux命令行中输入:tar zvcf t.tgz 1/ 2/。

3、最后,按下回车键执行shell指令,此时发现成功将文件夹1与文件夹2一同压缩为tar.gz格式。

在虚拟机linux环境下,出于源码备份的目的,需要将/home/src目录下的所有文件打包、压缩?

tar -cjvf xxx.tar.bz2 /home/src把整个/home/src目录打包成,xxx.tar.bz2我在win下试过,用Haoya能打开linux源码库下载的tar.bz2格式文件。。

切记:这个参数f一定要放在最后面这一位,像-cjfv是不允许的

格式: tar 选项 文件目录列表

功能: 对文件目录进行打包备份

选项:

-c 建立新的归档文件

-r 向归档文件末尾追加文件

-x 从归档文件中解出文件

-O 将文件解开到标准输出

-v 处理过程中输出相关信息

-f 对普通文件操作

-z 调用gzip来压缩归档文件,与-x联用时调用gzip完成解压缩

-Z 调用compress来压缩归档文件,与-x联用时调用compress完成解压缩

linux怎么压缩某个目录下的所有文件?

比如你想把data目录下所有文件压缩打包到/tmp目录下,并且把压缩包命名为a.tar.gz。可以这样操作tar-zcvf/tmp/a.tar.gzdata/然后你进到/tmp目录下看下是否打包成功,有这个a.tar.gz,并检查是是否打包完整。cd/tmptar-tfa.tar.gz

linux中zcvf和czvf的区别?

czvf和zcvf是没有区别的,tar打包命令的参数位置可以随意变换

zxvf是解压缩包的命令,zcvf是打包的命令

Unix和类Unix系统上的压缩打包工具,可以将多个文件合并为一个文件,打包后的文件后缀亦为“tar”。tar文件格式已经成为POSIX标准,最初是POSIX.1-1988,当前是POSIX.1-2001。本程序最初的设计目的是将文件备份到磁带上(tapearchive),因而得名tar。

给出Linux命令,将/user1/flod目录下后缀为.TXT的所有文件打成一个包,包名为all.tar,放入/tmp目录下?

命令如下:

find *

.TXT | tar cvf all.tar /tmp

解释:

1. find *.TXT 查找 指定格式的文件

2. | 管道符号, 将

上一步查找到的结果 ,作为下一个命令的数据源

3. tar 就是打tar 专门打tar 包的命令,会生成以tar 结尾的包,

all.tar

就是指定打包好的文件名称,/tmp 再指定要存放的目录

Published by

风君子

独自遨游何稽首 揭天掀地慰生平