使用linux系统难免会忘记文件所在的位置,可以使用以下命令对系统中的文件进行搜索。搜索文件的命令为”find“;”locate“;”whereis“;”which“;”type“

Linux下最强大的搜索命令为”find“。它的格式为”find “;比如使用find命令搜索在根目录下的所有interfaces文件所在位置,命令格式为”find / -name '*.sh'“ (推荐学习:linux运维)

使用locate搜索linux系统中的文件,它比find命令快。因为它查询的是数据库(/var/lib/locatedb),数据库包含本地所有的文件信息。使用locate命令在根目录下搜索interfaces文件的命令为”locate *.sh“

使用”whereis“命令可以搜索linux系统中的所有可执行文件即二进制文件。使用whereis命令搜索grep二进制文件的命令为”whereis grep“。

使用which命令查看系统命令是否存在,并返回系统命令所在的位置。使用which命令查看grep命令是否存在以及存在的目录的命令为”which grep“。

使用type命令查看系统中的某个命令是否为系统自带的命令。使用type命令查看cd命令是否为系统自带的命令;查看grep 是否为系统自带的命令。

怎么搜索php文件内容,linux怎么搜索文件相关推荐

  1. linux哪个命令不可以查看文件内容,linux命令--查看文件内容

    cat :由第一行开始显示文件内容: tac:从最后一行开始显示,可以看出tac与cat字母顺序相反: nl:显示的时候输出行号: more:一页一页的显示文件内容: less与more类似,但它可以 ...

  2. linux替换大文件内容,Linux批量替换文件内容

    今天测试人员一不小心把导航的地址改错了,大约6000多个导航文件,要通过后台配置的话也很麻烦,可以通过linux命令实现对批量文件进行内容替换,但是技术经理不在,我对linux命令不熟,没办法只好硬着 ...

  3. linux读整个文件内容,Linux查看整个文件

    Linux查看整个文件 使用cat命令显示文本文件的内容 使用cat命令可以显示文本文件的内容.cat后面可以不加任何选项,直接跟文件名 功能说明:查看某个文件的内容 ###cat命令语法 cat [ ...

  4. linux修改程序文件内容,linux 批量修改文件内容

    如果有批量修改文件内容的需求,可参考下面这些方法 1.批量查找某个目下文件的包含的内容,例如: #   grep -rn或l "要找查找的文本"  路径或文件 rn表示匹配查找字符 ...

  5. Linux比较大文件内容,Linux系统最大文件打开数优化,解决Too many open files报错

    这是一个Linux系统常见的故障,网络上也能轻易的找到解决办法,我也只是在工作中遇到了这个问题,所以在博客记录下,以备不时之需. 一.报错截图: 图为resin的报错日志,很明显提示了Too many ...

  6. 查找服务器大文件内容,Linux查找大文件命令,springmvc基础面试题

    1.查询服务器中大于1G的文件 ============================================================================== find ...

  7. linux 搜索 文件 内容,Linux 文件查找及文件内容查找

    使用grep搜索文件内容--快捷.方便 (1) 在当前目录下的所有文件的文件内容中查找哪个文件的内容中有findcontents(大小写不敏感,列出findcontents所在文件的所在行)--适合于 ...

  8. linux vim 高亮查找,vim技巧:用列表形式显示所有搜索到的内容,去掉搜索内容的高亮...

    本篇文章介绍 vim 的一些使用技巧: 用列表形式显示所有搜索到的内容 去掉搜索内容的高亮 用列表形式显示所有搜索到的内容 vim 在文件内用 / 或者 ? 进行查找,不会列出所有查找到的内容,需要通 ...

  9. perl linux 遍历文件,Perl/Linux过滤大文件与其他文件的内容

    我正在使用另一个较小文件的内容过滤580 MB文件. File1中(较小的文件)Perl/Linux过滤大文件与其他文件的内容 chr start End 1 123 150 2 245 320 2 ...

最新文章

  1. html select 多选取值,下拉框多选实现 jquery-multiselect 并获取选中的值
  2. 使用jquery触发a标签跳转
  3. Computer:局域网内多台电脑共享文件夹图文教程之详细攻略
  4. 点对点信道互连以太网实验_以太网防雷器通讯参数测试(二)——防雷器对高速链路影响的参数...
  5. iOS开发笔记[18/50]:在Mac OS X Lion系统中访问~/Library目录都需要点技巧
  6. ASP.NET 网页之间传递值
  7. ajax modelbinder,.NET Core 使用ModelBinder去掉所有参数的空格
  8. 杨辉三角变形(高效解析)
  9. linux学习-将seafile启动脚本设置为开机启动服务
  10. (转)如何使用caffe的MATLAB接口
  11. vgh电压高了有什么_一文告诉你电压互感器的作用是什么?
  12. 图文并茂介绍在VS2010里使用TFS2010
  13. Quartz配置文件详解生产配置
  14. Mac翻译系列软件推荐二:人人译视界 for Mac
  15. linux C++ FTP客户端代码
  16. tkmybatis 权威指南 官方文档
  17. hikvision服务器重装系统,一篇看懂黑群晖重装系统
  18. 华为路由器设置静态IP
  19. 耗子大叔分享的软件设计原则
  20. 基于Servlet+JSP+JDBC的登录注册案例

热门文章

  1. mysql数据库innodb恢复命令_MySQL 如何对InnoDB使用Undrop来恢复InnoDB数据
  2. mysql5.6+master+date_MySQL5.6的4个自带库详解
  3. mysql optimizertrace_MySQL 调优 | OPTIMIZER_TRACE详解
  4. (四)在真实数据上运行AI时尚分类
  5. 如何在ngRepeat中使用Bootstrap Span元素
  6. 依赖反转原理,IoC容器和依赖注入:第3部分
  7. 如何在Angular.JS中打开JSON / XML文件
  8. 交易软件 python_Python实现银行账户资金交易管理系统
  9. csv to mysql_CSV to array
  10. latex 公式编号_放弃mathtype,word也可以轻松输入公式