linux排除问题命令 linux 排障

linux tar exclude 排除问题

如果你查过 tar 的man page,那么有个变通的方法,那就是用bbb目录下的某个文件作为标识,

九龙坡网站建设公司创新互联公司,九龙坡网站设计制作,有大型网站制作公司丰富经验。已为九龙坡数千家提供企业网站建设服务。企业网站搭建\外贸营销网站建设要多少钱,请找那个售后服务好的九龙坡做网站的公司定做!

使用--exclude-tag-under参数,排除bbb目录下的文件即可。

--exclude-tag-under=FILE

exclude everything under directories containing FILE

假设bbb目录下有个文件 ni.txt,那么我要打包文件为new.tar 的命令如下:

tar cvf new.tar  aaa bbb  --exclude-tag-under=ni.txt

你可以试一试。

Linux中用tar命令打包如何排除 所有 扩展名为 wdb的文件?

Linux下tar命令exclude选项排除指定文件或目录

先复习一下常规的压缩解压缩使用办法:

压缩:tar zcvf filename.tar.gz folderName

解压: tar zxvf filename.tar.gz

举例说明:

1、test 文件夹有如下文件

2、打包

3、这样是打包全部文件,假设需要排除jpg文件可以这么弄

这样,就会把jpg后缀的文件都排除了,包括子目录。

linux文件夹内文件复制,如何排除某个文件

Linux中在复制一个目录时排除其中的某个文件,方法案例如下:

#新建一个test1目录

[oracle@prod ~]$ mkdir test1

#新建一个test2目录

[oracle@prod ~]$ mkdir test2

#进入test1目录

[oracle@prod ~]$ cd test1

#在test1目录新建5个txt文件

[oracle@prod test1]$ touch 1.txt 2.txt 3.txt 4.txt zhidao.txt

#然后复制test1目录文件到test2目录,排除zhidao.txt

[oracle@prod test1]$cp `ls | grep -v zhidao.txt | xargs` ../test2

#进入test2目录

[oracle@prod test1]$ cd ../test2

#查看test2目录文件,已经排除了zhidao.txt

[oracle@prod test2]$ ls -lt

total 0

-rw-r--r-- 1 oracle oinstall 0 Mar 10 17:20 1.txt

-rw-r--r-- 1 oracle oinstall 0 Mar 10 17:20 2.txt

-rw-r--r-- 1 oracle oinstall 0 Mar 10 17:20 3.txt

-rw-r--r-- 1 oracle oinstall 0 Mar 10 17:20 4.txt


分享名称:linux排除问题命令 linux 排障
网站网址:http://hbruida.cn/article/ddoejhs.html