删除全部文件,保留1.txtfind * | grep -v 1.txt | xargs rm特别注意grep的-v参数,-v参数表示反选,比如我们上面指定了-v 1.txt,即排除掉1.txt,选中其他全部文件。所以这样执行之后1.txt就被排除了 删除全部文件,保留1.txt和2.txt ...
一下是自己用到到几次实践,觉得很赞: .拷贝文件时,排除某些不需要的文件: 使用xargs来做: ls tmp test grep v .gz xargs i cp r tmp test tmp test cp 使用find cpio的方式: find tmp test grep v .gz cpio pdm tmp test cp 使用rsync来做: rsync avp exclude tm ...
2016-08-04 17:35 1 3643 推荐指数:
删除全部文件,保留1.txtfind * | grep -v 1.txt | xargs rm特别注意grep的-v参数,-v参数表示反选,比如我们上面指定了-v 1.txt,即排除掉1.txt,选中其他全部文件。所以这样执行之后1.txt就被排除了 删除全部文件,保留1.txt和2.txt ...
使用tar打包时,排除不想打包的文件 ■以备份我司数据库为列,我只想打包aa,cc“文件”不想打包bb文件。 tar -zPcvf /root/mysql.tar.gz /home/mysql/* --exclude=/home/mysql/bb.txt ■如果文件的后缀是会变动的,就使 ...
拷贝数据 远程拷贝数据的时候,我们一般使用rsync命令,但是如果拷贝大量的小文件,会导致rsync的传输速度慢。使用tar pv lz4打包压缩传输,可以解决这问题,使用这个方法,等同于使用scp、rsync传输大文件。实测,使用rsync传输1200G,单个文件大小为几十KB~2GB ...
去官网下载的Putty中包含了如下文件: 其中pscp.exe是一个远程复制文件的工具。 官网:https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html 链接:http://pan.baidu.com/s ...
1、拷贝隐藏文件 把/home/u文件夹中的全部文件(包含隐藏文件)拷贝到/home/user1中 cp -a /home/u/. /home/user1 2、改动主机名: vi /etc/sysconfig/network 设置 ...
1.Linux下使用tar命令解压/压缩gz文件很简单,使用一行命令就可以搞定。 tar解压gz文件 tar zxvf filename.tar.gz tar压缩gz文件 tar zcvf filename.tar.gz dirname 有时候,我们打包压缩某一个目录,而需要排除其中一个目录 ...
删除当前目录下所有的*.txt文件,但除了test.txt文件: 排除多个文件: 注意,这时只能用egrep,不可以用grep。而且(test.txt|fff.txt|ppp.txt)中不能有空格。 另外,还可以在排除字符中使用正则表达式。 ...
copy时排除某些文件或文件夹 资料来源:https://www.jianshu.com/p/bf9eba9f4e97 在/home/admin/Dong下创建如下测试目录和文件: 要求:复制/home/admin/Dong路径下除了logs目录和data目录的所有文件夹及文件 ...