windows下使用linux命令搜文件
在linux系统的黑幕下,我们只能通过find命令来搜文件,而在windows的界面里,我们只能通过搜索框来搜。两者各有利弊,前者单调但高效,后者用户体验好却比较慢。能不能在windows使用linux的命令来快速搜索呢?当然可以,前提是你先装好一款能在windows模拟linux命令行界面的工具,比如Git Bash,它提供了一个仿真环境,可以执行shell命令。
假如我想在当前目录搜一个文件名为“首页导航_十链接”的文件,我只需先双击git-bash.exe,在弹出的命令行界面中敲入find命令就能找到文件所在地址:
wulf@wulf00 MINGW64 /d/app_engine
$ find . -name '首页导航_十链接.*'
./.计划进度/追评计划表/-/需求设计文档/综合首页/FTL/首页导航_十链接.html
./.设计文档/组件设计文档/组件前端设计文档/九月份迭代组件/图书复用组件/FTL/首页导航_十链接.html
假如我想在当前目录搜文件内容包含“首页导航_十链接”的文件,使用grep命令:
wulf@wulf00 MINGW64 /d/app_engine
$ grep '首页导航_十链接' . -r
Binary file ./.svn/pristine//011e4556a7f31b691d4e9cf141ab4d984f00bf7e.svn-base matches
./.svn/pristine//034593d9e36ebbf92584041e6e7d9783c13dae02.svn-base::<!--首页导航_十链接-->
Binary file ./.svn/wc.db matches
./.计划进度/追评计划表/-/需求设计文档/综合首页/FTL/首页导航_十链接.html::<!--fmName:首页导航_十链接-->
Binary file ./.设计文档/.测试用例//测试方案/图书复用组件_郭艳.xmind matches
./.设计文档/组件设计文档/组件前端设计文档/九月份迭代组件/图书复用组件/FTL/首页导航_十链接.html::<!--首页导航_十链接-->
上面命令中的点代表当前目录/d/app_engine,grep的参数r代表递归查找,如果知道文件后缀的话:
wulf@wulf00 MINGW64 /d/app_engine
$ grep '首页导航_十链接' . -r --include *.html
./.计划进度/追评计划表/-/需求设计文档/综合首页/FTL/首页导航_十链接.html:<!--fmName:首页导航_十链接-->
./.设计文档/组件设计文档/组件前端设计文档/九月份迭代组件/图书复用组件/FTL/首页导航_十链接.html:<!--首页导航_十链接-->
windows下使用linux命令搜文件的更多相关文章
- 在windows下使用linux命令,GnuWin32的使用.
http://sourceforge.net/projects/getgnuwin32 使用过linxu的伙计估计都会喜欢上linux各种各样强大的命令如:grep, sed,awk,diff和pat ...
- 在windows下使用linux命令
<转:http://www.cnblogs.com/adgnat/archive/2011/07/16/2108098.html> 使用过linxu的伙计估计都会喜欢上linux各种各样强 ...
- 如何在windows下运行Linux命令?(转载)
在windows上可以运行或使用linux下面的命令吗?可以,小编今天就来分享怎么样让Windows支持Linux命令,做这些安装和设置后,就可以非常方便的在windows系统中使用linux下面的命 ...
- windows下模拟linux命令的工具 xshell
windows下模拟linux命令的工具 xshell
- 惊艳的cygwin——Windows下的Linux命令行环境的配置和使用
http://www.tuicool.com/articles/2MramqI 时间 2014-07-29 09:28:36 点滴之间 聚沙成金 原文 http://www.path8.net/t ...
- 干掉cmd:windows下使用linux命令行
对于喜欢用命令行的朋友们,在windows下面使用cmd窗口是不是很不爽?复制不方便?不能随意放大缩小?如果需要多个控制台要多个窗口?....各种不爽 一.基础工具 如果你也不爽,那就对了,所以给大家 ...
- Windows下运行Linux命令
安装Gow软件,Gow-0.7.0.exe,这样就可以在Windows命令行运行Linux命令,比如通过scp把Windows下的文件拷贝到Linux下. 直接运行安装,不会生成任何客户端,直接使用W ...
- 【Cygwin】Windows下使用linux命令
我参阅了这份文章: 让windows cmd也用上linux命令 原文时间有点久了,Cygwin也更新了... 所以我的做法简单了很多... 到Cygwin官网下载安装包:https://cygwin ...
- windows下使用RoboCopy命令进行文件夹增量备份
RoboCopy,它是一个命令行的目录复制命令,自从Windows NT 4.0 开始就成为windows 资源工具包的一部分,然后在Windows Vista.Windows 7和 Windows ...
随机推荐
- HQL查询中取个别几个字段
数据表:
- Highcharts 树状图(Treemap)
Highcharts 树状图(Treemap) 树状图 series 配置 设置 series 的 type 属性为 treemap ,series.type 描述了数据列类型.默认值为 " ...
- 1.spring cloud eureka server配置
IDEA版本 2017.2.5 JDK 1.8 红色加粗内容为修改部分 1.创建一个新项目 2.选择eureka依赖 3.版本选择(重要)并且更新依赖 <?xml version="1 ...
- CSS样式--移动划过超链接鼠标变手型详解
用css控制鼠标样式的语法如下:<span style="cursor:*">文本或其它页面元素</span>把 * 换成如下15个效果的一种: 下面是对这 ...
- 一款连接SqlServer的数据库工具
由于自己使用的电脑系统是xp,而服务器上的数据库是SqlServer2012,于是用SqlServer2005管理端操作2012,总是不成功.在网上也百度谷歌了很久,也没有解决,也发了很多问没有找到解 ...
- SQL HAVING用法详解
来自:http://blog.csdn.net/wozeze1/article/details/6031318 HAVING 子句对 GROUP BY 子句设置条件的方式与 WHERE 和 SELEC ...
- TotoiseSVN的使用方法
详细教程 https://www.jianshu.com/p/6b3b7b915332 SVN提交修改 https://jingyan.baidu.com/article/6c67b1d6f524d5 ...
- 《gradle 用户指南中文版》 第1章、简介
第1章.简介 目录 1.1 关于本用户指南 Gradle是一个基于Apache Ant和Apache Maven概念的项目自动化构建工具. 这里我们将介绍Gradle,我们认为gradle让java项 ...
- MPAndroidChart Wiki(译文)~Part 6
22. ViewPortHandler ViewPortHandler负责处理图表的视窗.也就是说它负责图表视图中的展示给用户的那部分内容.包括图表位移,缩放级别,图表大小和绘制区域以及当前偏移量.V ...
- Modules(最小树形图)
题目链接: Modules 描述 蒜头有一块主板,为了提升其性能,可在主板上安置若干增强模块.蒜头有n个不同的增强模块,增强模块可以直接安置在主板上,也可以安置在已经直接或间接连接在主板上的其他增强模 ...