1、find

find . //列出当前目录及子目录下的所有文件和文件夹
find /home -name "*.txt" //在/home目录下查找以.txt结尾的文件名或路径
find /home -iname "*.txt" //同上,但忽略大小写
find /home ! -iname "*.txt" //在/home目录下查找不以.txt结尾的文件名
find /home -regex ".*txt$" //使用正则
find /home -type f -name "*.txt"//查找文件 (d目录)

2、grep

 grep "error" log.txt//在log.txt中搜索“error”,并返回该行
grep "error" log1.txt log2.txt log3.txt //在多个文件中搜索
grep -E "[\d]" log.txt//使用正则
grep -o "error" log.txt//只输出匹配到的内容
grep "error" home/ -r -n//-r递归;-n显示行数

最新文章

  1. CRM Diagnostics CRM 2016 诊断
  2. shell脚本调试之工具——bashdb
  3. tableView里删除单元格
  4. 【技巧】DataGridView,ListView重新绑定时保持上次滚动位置
  5. java 数据库两种连接方法
  6. java 简单的数据增删该查
  7. js实现的侧边栏展开收缩效果
  8. Json.Net6.0
  9. 组合模式(Composite)
  10. Linux编程 24 shell编程(结构化 if [ condition ] 数值比较,字符串比较)
  11. Java8 Optional类
  12. artTemplate之初印象
  13. Sqoop 使用详解(内含对官方文档的解析)
  14. openstack Q版部署-----glance安装配置(4)
  15. modelsim如何使用tcl脚本来写编译文件
  16. ZooKeeper注册中心安装详细步骤(单节点)
  17. 无法给MySQL root用户修改密码的解决方法
  18. MySql查询功能梳理
  19. L237
  20. 关于CodePlex

热门文章

  1. jQuery file upload process queue
  2. jvm内存模型学习心得
  3. SOUI中对象的生命周期管理
  4. 阶段3 1.Mybatis_06.使用Mybatis完成DAO层的开发_2 Mybatis中编写dao实现类的使用-保存操作
  5. 在VSCode中开启ESLint风格审查
  6. Delphi IDE使用的一些主要技巧
  7. nslookup的安装方法
  8. Java面试题集(131-135)
  9. laravel 配置双模板引擎
  10. 修改jupyter notebook默认路径,亲测