搜索
----
whereis <程序名称>
查找软件的安装路径
-b 只查找二进制文件
-m 只查找帮助文件
-s 只查找源代码
-u 排除指定类型文件
-f 只显示文件名
-B <目录> 在指定目录下查找二进制文件
-M <目录> 在指定目录下查找帮助文件
-S <目录> 在指定目录下查找源代码

locate <文件名称>
在文件索引数据库中搜索文件
-d <数据库路径> 搜索指定数据库
updatedb
更新文件索引数据库

find [路径] <表达式>
查找文件
-name <表达式> 根据文件名查找文件
-iname <表达式> 根据文件名查找文件,忽略大小写
-path <表达式> 根据路径查找文件
-ipath <表达式> 根据路径查找文件,忽略大小写
-amin <分钟> 过去N分钟内访问过的文件
-atime <天数> 过去N天内访问过的文件
-cmin <分钟> 过去N分钟内修改过的文件
-ctime <天数> 过去N天内修改过的文件
-anewer <参照文件> 比参照文件更晚被读取过的文件
-cnewer <参照文件> 比参照文件更晚被修改过的文件
-size <大小> 根据文件大小查找文件,单位b c w k M G
-type <文件类型> 根据文件类型查找文件。b 块设备 c 字符设备 d 目录 p 管道文件 f 普通文件 l 链接 s 端口文件
-user <用户名> 按归属用户查找文件
-uid <uid> 按UID查找文件
-group <群组名> 按归属群组查找文件
-gid <gid> 按GID查找文件
-empty 查找空文件

grep <字符串>|"<正则表达式>" [文件名]
在文件中搜索内容

转载于:https://blog.51cto.com/bjiokn/325251

在 Ubuntu Linux 下搜索文件和文件内容相关推荐

  1. ubuntu linux下执行.sh文件

    ubuntu linux下执行.sh文件 首先,要确保这个文件的类型是可执行的. 有两种办法把文件设置为可执行文件. 1) 直接在文件属性标签中选中 "可执行",--b 如果用的是 ...

  2. Linux下搜索文件

    一.Linux下搜索文件的命令 Which 显示Linux某个命令的完整路径.加上type可以检查是内部命令还是外部命令 [root@linuxtest /]# which cat /bin/cat ...

  3. Linux下的图标与文件关联机制:freedesktop

    Linux下的图标与文件关联机制:freedesktop 目前主流的Linux发行版中,使用的桌面基本都是基于GNOME.KDE.Xfce等环境,这几种桌面环境中,关于桌面图标,文件关联,应用程序启动 ...

  4. 中文Ubuntu主目录下的文档文件夹改回英文

    想把中文Ubuntu主目录下的文档文件夹改回英文,在Terminal下面操作的时候要输入中文特别不方便,于是便用了更改名字的想法 方法一: 首先把那几个中文名称修改成相应的英文,比如 Desktop. ...

  5. Ubuntu Linux 解决 bash ./ 没有那个文件或目录 的方法

    Ubuntu Linux 解决 bash ./ 没有那个文件或目录 的方法 遇到这个问题是为了sublime配置c/c++ 编译环境 当运行程序打开终端时 出现以上问题 先新建build system ...

  6. linux误删 bin目录,记linux下rm误删bin文件的解决方式

    平常有个坏习惯,删文件为了快点,喜欢用rm xx*,删除一些关键词文件.今天为了删/bin下几个含有mix关键词的文件,使用命令rm mix*.手贱,mix和*之间多了个空格...灾难发生了!bin下 ...

  7. linux 开发板传文件,Linux下用USB传输文件到开发板

    记录一下解决EZ6410的板子在Linux下用USB来传输文件问题的过程~ 前两天ARM11的开发板到了,需要先验证一下各项功能.以往用FS2410时用的是minicom+usb2ram,功能比win ...

  8. 嵌入式linux头文件,飞凌嵌入式知识汇092期:C工程的组织方式(头文件的功能)以及Linux下常用的头文件的作用...

    1.1每个C++/C程序通常分为两个文件.一个文件用于保存程序的声明(declaration),称为头文件.另一个文件用于保存程序的实现(implementation),称为定义(definition ...

  9. Linux下访问小米路由器文件

    Linux下访问小米路由器文件 Linux访问小米路由器首先要满足一下几点:     1.Linux主机和要访问的小米路由器位于同一个局域网:     2.小米路由器开启Samba服务     想要让 ...

最新文章

  1. 烂泥:虚拟化KVM安装与配置
  2. 两条曲线所围成的面积_人教版数学六年级上册 5.3:圆的面积(一) 微课视频|知识点|课件解析|同步练习...
  3. 微服务网关Gateway中StripPrefix讲解
  4. 利用火狐浏览器Firebug查看网页相关属性
  5. 【youcans 的 OpenCV 例程200篇】157. 霍夫变换直线检测
  6. 子查询 不同情况 mysql
  7. selenium webdriver 实现Canvas画布自动化测试
  8. 北信源管理网页卸载密码_怎么卸载找不到程序的流氓软件?
  9. java铲车_深入研究Java类装载机制
  10. 运维标书技术部分的编写
  11. 改变Android应用图标
  12. java 制作甘特图,看我如何用简单的步骤打造出复杂的web甘特图
  13. 10个最新手机美食APP界面设计欣赏
  14. AJAX处理返回的XML字符串
  15. 查看linux最大的sftp连接数,Linux查看某个端口的连接数的方法
  16. django arya插件对数据库操作使用,reverse发娘解析url的使用
  17. Spark教程——(10)Spark SQL读取Phoenix数据本地执行计算
  18. php 加载 java.so,请教,php扩展加载第三方.so文件时出错
  19. java猜数字游戏界面_传统猜数字游戏的java简易实现
  20. 树莓派开机自动连接WIFI直接VNC连接界面

热门文章

  1. Java中常用的类及其特点
  2. RxSwift 小记 Error Handling Operators(catchError,retry)
  3. 如何在 Linux 上永久挂载一个 Windows 共享
  4. Solaris 常用命令
  5. PHP验证邮箱地址代码
  6. C++通过GSoap访问webService
  7. JavaScript字符串
  8. c++Primer再学习-练习Todo
  9. 第1章 信息检索基础
  10. 文件服务器:共享文件夹的移动和权限设置备份2012-04-28