㈠ linux 的tar 命令打包制定目录下的所有文件,却不想包含目录。
命令为:tar zcvf /test/data.tar.gz -C /some/files .
另一种方法,建立一个文件excludefile,写:
/data/web/aaa
/data/web/bbb
tar命令:
tar cvzf data.tar.gz --exclude-from /data/excludefile /data/web/
注意事项
tar --null -P -czf /tmp/archive.tar.gz --files-from=files.lst
files.lst是要打包的文件列表
tar 中--exclude的用法:
tar czvf oracle.tar.gzoracle --excludeoracle/oradata --exclude oracle/admin/shvoip --exclude oracle/doc
使用tar进行排除一个目录的备份
打包/home这个目录,/home/123/是不想打包的目录。
tar cvf my.bak.tar /home --exclude /home/123
tar exclude
Published at February 20, 2008 in C/C++.
tar 的exclude 要放在最尾端才行:
tar jcvf WLANIntercept_20080220.tar.bz WLANIntercept/ –exclude=Debug
㈡ linux如何将一个文件夹及其下面的所有文件和子文件夹一起打包成了一个文件
在Linux系统中,可以使用tar命令将一个文件夹及其下所有文件和子文件夹打包成一个文件。具体的命令为:
```shell
tar -czvf package.tar.gz folder
```
其中,-c参数表示创建打包文件,-z参数表示将文件压缩成gzip格式,-v参数表示展示详细过程,-f参数后面指定打包后的文件名,最后的folder是要打包的文件夹路径。
如果不需要压缩,可以使用以下命令:
```shell
tar -cvf package.tar folder
```
这样将会创建一个未压缩的tar文件。
如果需要打包为其他压缩格式,如bzip2或xz,可以将-z参数替换为-j或-J参数,例如:
```shell
tar -cjvf package.tar.bz2 folder # 使用bzip2格式压缩
tar -cJvf package.tar.xz folder # 使用xz格式压缩
```
这样就能够将文件夹及其下所有文件和子文件夹打包成一个文件。
望采纳
㈢ Linux下打包文件的方法linux怎么把文件打包
Linux是当今被广泛使用的操作系统,其用户群也越来越多,它支持大多数受欢迎的网络程序,支持用户定制化的应用程序,可以满足用户的需求,用户也可以自己学习Linux。有时,用户会遇到需要将多个文件打包成单个文件的情况,以便将该文件传送给其他计算机或者压缩文件以节约空间。下面,我们就来看看Linux下打包文件的方法。
Linux下打包文件的方法有很多,我们这里介绍一种常用的方法:使用Linux的tar工具来打包文件。tar(short of tape archive)是一种用来将多个文件或目录打包归档成一个文件的工具,允许用户将多个文件打包成一个文件,方便传送给其他计算机或者存档使用。
使用tar工具来打包文件,我们需要在终端上输入以下命令:
`tar -cvf doom.tar doom`
其中,-c参数用以创建一个归档文件;-v参数用以显示按照详细信息归档;-f参数用以指定打包文件名称;doom是你要打包的文件名。
使用如上命令,一个叫doom.tar的文件就会在doom文件夹中创建,此时文件已经打包完毕。
此外,你还可以使用以下命令来解压文件:
`tar -xvf doom.tar`
其中,-x参数用以解压归档文件;-v参数用以显示按照详细信息解压;-f参数用以指定解压文件名称;doom.tar是要解压的文件名。
以上就是Linux下打包文件的方法,使用tar命令,我们可以很容易高效地将多个文件打包成单个文件,方便存档或者传输。此外,我们还可以使用tar命令快速地解压文件。用心去体会这种方法吧,好好了解Linux,你也能变身Linux高手!
㈣ tar 打包多个文件
我用的fc9
tar -cvf [包名] 〔要来打包源的文件命〕
例如:/home下有1.out,2.out,3.out三个文件,我想把它打包并且起名为“123.tar”并且存在/opt下。
tar -cvf /opt/123.tar /home/*.out
然后在opt下就有一个名为123.tar的包了。里面包含文件1.out,2.out,3.out.
㈤ linux打包文件夹命令
linux打包文件夹命令是什么?让我们一起来了解下。
基本介绍:linux打包文件夹命令是tar命令,tar命令用于备份文件,tar命令是用来建立,还原备份文件的工具程序,它可以加入,解开备份文件内的文件。
入门测试:
将文件全部打包成tar包:
tar -cvf log.tar log2012.log
tar -zcvf log.tar.gz log2012.log
tar -jcvf log.tar.bz2 log2012.log
代码说明及拓展:
-A 新增压缩文件到已存在的压缩
-B 设置区块大小
-c 建立新的压缩文件
-d 记录文件的差别
-r 添加文件到已经压缩的文件
-u 添加改变了和现有的文件到已经存在的压缩文件
-x 从压缩的文件中提取文件
-t 显示压缩文件的内容
今天的分享就是这些,希望能帮助大家。