跳到主要内容

linux服务器维护常用命令

柳华芳 柳华芳 2018-8-20 01:10:23 8094 阅读
发表于 2018-8-20 01:10:23 | 显示全部楼层 |阅读模式
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 {}
发表于 2018-8-23 23:13:36 | 显示全部楼层
grep -rn "hello,world!" *

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

-r 是递归查找

-n 是显示行号

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

-i 忽略大小写
回复

举报

您需要登录后才可以回帖 登录 | 成为会员 微博登录

本版积分规则

标签云|小黑屋|科技先生

Powered by Discuz! X5.0 © 2001-2026 科技先生|京ICP备07036130号

在本版发帖返回顶部