techsir 登陆 |注册|TS首页
  首页 快活林 猿氏悟语

linux服务器维护常用命令

By: 柳华芳 发表于 2018-8-23 23:13:36 · 563次点击   回复:1   
1、递归删除目录和子目录下的某特征批量文件

需要批量删除*(2).jpg的很多重复垃圾文件可以如下命令

在当前目录中直接执行find . -type f -name "*(2).jpg" | xargs -i rm {}

如果不放心安全起见,可以先find . -type f -name "*(2).jpg" > to_del
看看需要删除的文件列表看看to_del
确认无误后再cat to_del | xargs -i rm {}
563次点击
1个回复  |  直到 2018-8-23 23:13:36
   
  Reply   
冰客    2018-8-23 23:13:36
grep -rn "hello,world!" *

* : 表示当前目录所有文件,也可以是某个文件名

-r 是递归查找

-n 是显示行号

-R 查找所有文件包含子目录

-i 忽略大小写
添加一条新回复
您需要登录后才可以回帖 登录 | 成为会员

GMT+8, 2018-10-21 10:55