2019独角兽企业重金招聘Python工程师标准>>>

文件搜索命令

1. 显示系统命令所在目录: which
命令名称: which
命令所在路径: /usr/bin/which
执行权限: 所有用户
语法: which [命令名称]
功能描述: 显示系统命令所在目录(包括命令对应的别名记录)
2. 显示系统命令所在目录: whereis
命令名称: whereis
命令所在路径: /usr/bin/whereis
执行权限: 所有用户
语法: whereis [命令名称]
功能描述: 显示系统命令所在目录(包括命令帮助文件所在位置)
3. 查找文件或目录: find
命令名称: find
命令所在路径: /usr/bin/find
执行权限: 所有用户
语法: find [搜索路径] [搜索关键字]
功能描述: 查找文件或目录
选项(搜索关键字): -name 文件名*    匹配任意字符?   匹配单个字符-size    文件大小,以数据块为单位-user    文件所有者时间: 1.天 ctime、atime、mtime;  2.分钟 cmin、amin、mminc - change 改变;表示文件属性被修改过,所有者、所属组、权限a - access 访问;  m - modify 修改;表示文件内容被修改过-a "与"连接符-o "或"连接符-type f 只看二进制文件-type l 只看软链接文件-type d 只看目录-exec 命令 {} \;  {}表示find查询结果、\转义符,符号命令本身、;表示结束-ok 命令 {} \;  与-exec相同,但会询问是否

示例:

[root@localhost test]# find /home/santorini/ -name testfile
/home/santorini/test/testfile
[root@localhost home]#
[root@localhost home]# find /home/santorini -name origin*
/home/santorini/test/original_soft.txt
/home/santorini/test/original_copy2.txt
/home/santorini/test/original.txt
/home/santorini/test/original_hard.txt
/home/santorini/test/original_copy.txt
4. 寻找文件或目录: locate
命令名称: locate
英文原意: list files in databases
命令所在路径: /usr/bin/locate
执行权限: 所有用户
语法: locate [搜索关键字]
功能描述: 寻找文件或目录
5. 建立整个系统目录文件的数据库: updatedb
命令名称: updatedb
英文原意: list the slocate database
命令所在路径: /usr/bin/updatedb
执行权限: 所有用户
语法: updatedb
功能描述: 建立整个系统目录文件的数据库(系统会定时updatedb,未updatedb时locate会找不到文件)
6. 文件中搜寻字符匹配的行并输出: grep
命令名称: grep
英文原意:
命令所在路径: /bin/grep
执行权限: 所有用户
语法: grep [指定字符串] [文件1] [文件2]
功能描述: 在文件中搜寻字符串匹配的行并输出,支持多文件搜搜

转载于:https://my.oschina.net/LvSantorini/blog/522845

[Linux学习笔记] Linux常用命令 - 文件搜索命令相关推荐

  1. Linux学习笔记(二)——文件与磁盘系统

    Linux学习笔记(二)--文件与磁盘系统 文件操作 ls [选项][目录名]-l :列出长数据串,包含文件的属性与权限数据等-a :列出全部的文件,连同隐藏文件(开头为.的文件)一起列出来(常用)- ...

  2. Linux学习4之常用命令--文件搜索命令

    一.文件搜索命令  find 语法:find [搜索范围] [匹配条件]  {find [搜索范围] [搜索模式] [搜索条件]} 1.以文件名来查找  -name(区分大小写)-iname (不区分 ...

  3. Linux 学习笔记2 常用命令

    Linux 学习笔记1 安装linux详细教程_O丶ne丨柒夜的博客-CSDN博客 Linux_目录结构 基本介绍 1.liux的文件系统是采用级层式的树状目录结构,在此结构中的最上层是根目录&quo ...

  4. Linux常用命令--文件搜索命令

    本文主要记录Linux常用命令中的文件搜索命令,如下. 文件搜索命令locate 命令搜索命令 whereis 与which 文件搜索命令 find 字符串搜索命令grep find命令与grep的区 ...

  5. linux学习笔记yum源.repo文件的理解

    linux学习笔记 repo文件是yum 源( 软件仓库 )的 配置 文件,通常一个repo文件定义了一个或者多个软件仓库的细节内容(记录了包的下载路径,相当于寻宝图,告诉yum去哪里寻找将要下载的软 ...

  6. linux shell命令分布执行,Linux学习笔记:bash特性之多命令执行,shell脚本

    今天我们学习了bash特性多命令执行包括各个命令之间的逻辑关系.其中包含"与""或""非"命令的执行.下面即为我们所学习的这些逻辑命令关系之 ...

  7. Linux学习笔记--locate命令(文件搜索命令)

    locate,定位的意思,作用是让使用者可以快速的搜寻系统中是否有指定的文件. locate 命令特点: 1) "locate"的速度比"find"快,因为它并 ...

  8. Linux学习笔记--find命令(文件搜索命令)

    find,查找的意思,作用是在系统当中搜索符合条件的文件. find命令与locate命令的区别: locate: 1) 非实时查找:2) 依赖于索引,而索引构建非常占用资源,索引的创建是在系统空闲时 ...

  9. Linux 学习笔记3 -- 常用 Linux 命令的基本使用

    文章目录 1. 学习 Linux 终端命令的原因 2. 常用 Linux 命令的基本使用 3. 终端实用技巧 3.1 自动补全 3.2 曾经使用过的命令 4. Linux 终端命令格式 5. 查阅命令 ...

最新文章

  1. linux中操作java进程
  2. 《POSIX多线程程序设计》读书笔记
  3. tomcat、腾讯云主机和微信
  4. 使用PHP-GTK编写一个windows桌面应用程序
  5. linux 环境下安装和配置mysql数据库以及远程登录
  6. Java IO流总结
  7. 一步一步打造MySQL高可用平台
  8. 可盈可乐未能连接到服务器,CoinCola可盈可乐 场外OTC平台使用方法
  9. 游戏笔记本计算机购买,游戏笔记本电脑推荐 三分钟售罄TA为何如此火爆?
  10. 南方cass快捷键命令修改在哪_南方cass快捷键大全_南方cass快捷键命令大全_好特教程...
  11. [从零学习汇编语言] - 计算机发展历史
  12. SPSS入门教程之如何安装并注册
  13. 协同系统php,php然之协同管理系统
  14. 李银河博士,作个幸福的犬儒吧
  15. QT quick中的登录界面(Rectangle,TextField文本框的使用)
  16. linux添加五笔输入法,RedHat Linux 9中vim升级方法及如何安装五笔输入法
  17. SharePoint 内容编辑器部件介绍
  18. 《华盛人》技术服务支持
  19. 如何恢复win10小便签中误删的重要信息
  20. 抖音超火:勇敢牛牛,不怕困难表情包全集

热门文章

  1. 深入理解 ASP.NET 动态控件 (Part 5 - 编译实验)
  2. Python Excel工具类封装, 实现excel表头加颜色
  3. 03-09 toast 控件识别
  4. 大学英语计算机开学考试试题,2018年全国大学英语四级考试阅读理解试题:学习计算机...
  5. 怎么把matlab仿真数据压缩,JPEG图像压缩编码及其MATLAB仿真实现(1)
  6. 如何产生cpk图形_如何正确选择三坐标测量机测头
  7. c语言小游戏 贴吧,【图片】C语言小游戏~贪吃蛇【c语言吧】_百度贴吧
  8. 事务回滚什么意思 try_Spring事务管理(一)快速入门
  9. 最全HTML与CSS基础总结,不进来看看吗?
  10. python 输出文字_Python中输出ASCII大文字、艺术字、字符字小技巧