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

###find### find是最常见和最强大的查找命令,你可以用它找到任何你想找的文件。 find的使用格式如下:   $ find <指定目录> <指定条件> <指定动作>   - <指定目录>: 所要搜索的目录及其所有子目录。默认为当前目录。   - <指定条件>: 所要搜索的文件的特征。   - <指定动作>: 对搜索结果进行特定的处理。 如果什么参数也不加,find默认搜索当前目录及其子目录,并且不过滤任何结果(也就是返回所有文件),将它们全都显示在屏幕上。 find的使用实例:   $ find . -name 'my*' 搜索当前目录(含子目录,以下同)中,所有文件名以my开头的文件。   $ find . -name 'my*' -ls 搜索当前目录中,所有文件名以my开头的文件,并显示它们的详细信息。   $ find . -type f -mmin -10 搜索当前目录中,所有过去10分钟中更新过的普通文件。如果不加-type f参数,则搜索普通文件+特殊文件+目录。

###locate### locate命令其实是"find -name"的另一种写法,但是要比后者快得多,原因在于它不搜索具体目录,而是搜索一个数据库(/var/lib/locatedb),这个数据库中含有本地所有文件信息。Linux系统自动创建这个数据库,并且每天自动更新一次,所以使用locate命令查不到最新变动过的文件。为了避免这种情况,可以在使用locate之前,先使用updatedb命令,手动更新数据库。 locate命令的使用实例:   $ locate /etc/sh 搜索etc目录下所有以sh开头的文件。   $ locate ~/m 搜索用户主目录下,所有以m开头的文件。   $ locate -i ~/m 搜索用户主目录下,所有以m开头的文件,并且忽略大小写。

###whereis### whereis命令只能用于程序名的搜索,而且只搜索二进制文件(参数-b)、man说明文件(参数-m)和源代码文件(参数-s)。如果省略参数,则返回所有信息。 whereis命令的使用实例:    $ whereis grep

###which### which命令的作用是,在PATH变量指定的路径中,搜索某个系统命令的位置,并且返回第一个搜索结果。也就是说,使用which命令,就可以看到某个系统命令是否存在,以及执行的到底是哪一个位置的命令。 which命令的使用实例:   $ which grep

###type### type命令其实不能算查找命令,它是用来区分某个命令到底是由shell自带的,还是由shell外部的独立二进制文件提供的。如果一个命令是外部命令,那么使用-p参数,会显示该命令的路径,相当于which命令。 type命令的使用实例:   $ type cd 系统会提示,cd是shell的自带命令(build-in)。   $ type grep 系统会提示,grep是一个外部命令,并显示该命令的路径。   $ type -p grep 加上-p参数后,就相当于which命令。

转载于:https://my.oschina.net/wanborj/blog/226403

linux下查找命令汇总(转)相关推荐

  1. Linux下查找命令

    转载自  Linux下查找命令 一.Linux查找文件的相关命令 常 用 命 令 简要中文说明 程序所在目录 more 分页显示一个文件或任何输出结果 /bin less 分页显示一个文件并且可以回头 ...

  2. linux下查找命令which/whereis/locate/find的对比和总结

    linux下的查找命令有很多,常用的有which.whereis.locate.find.那么这4个命令之间各自有什么特点,又有什么区别?什么时候该用哪个才最合适呢?详细不少人没法给出一个精确的答案, ...

  3. linux下,查找命令的使用

    查找目录:find/(查找范围)-name'查找关键字'-typed 查找文件:find/(查找范围)-name查找关键字-print 如果需要更进一步的了解,可以参看Linux的命令详解. 这里摘抄 ...

  4. linux. signal信号,Linux下signal信号汇总

    SIGHUP /* Hangup (POSIX). */ 终止进程 终端线路挂断 SIGINT /* Interrupt (ANSI). */ 终止进程 中断进程 Ctrl+C SIGQUIT /* ...

  5. linux命令查找关键字前五行,linux下grep命令实现查找多个关键字(与关系和或关系)...

    grep (global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用 ...

  6. Linux高频命令汇总,Linux下高频命令分类辑录(基本使用篇)

    本文目的:总结linux下常用命令的基本使用方法 文件权限: 文档权限设置命令:chmod 数字模式: 文档权限由-rwxrwxrwx十个字符组成,其中第一个代表文档类型,后面九个字符按照顺序分为三组 ...

  7. linux rpm 查找,Linux下 rpm 命令查询方法

    [root@wang /]# rpm -qa // 查看安装所有包 [root@wang /]# rpm -qa |grep vim // 查询所安装的包 +包名 [root@wang /]# rpm ...

  8. linux下find命令的使用和总结

    背景:find命令十分的好用,特别是在查找文件的时候,这个时候需要和文件通配符一起使用. 1 前言 我们为什么要学会使用find命令? 每一种操作系统都有成千上万的文件组成,对于linux这样&quo ...

  9. Linux下find命令详情

    Linux下find命令在目录结构中搜索文件,并执行指定的操作. linux下find命令提供了相当多的查找条件,功能很强大,所以它的选项也很多,其中有许多的选项都值得我们深入的了解学习. 命令格式: ...

最新文章

  1. 关于timewait状态
  2. js实现的时间轴效果
  3. java构造顺序_Java构造顺序
  4. [SCOI2014]方伯伯的OJ
  5. git回滚到某一个commit
  6. C++ 不懂的地方 记录01
  7. python字符串倒数第三个_python字符串常用方法
  8. Python计算数组的n位全排列(permutations的使用)
  9. 23. 实例 --- 变量
  10. 摄影测量学之共线方程的应用
  11. 记账本------7
  12. OpenCV学习 之 IplImage*遍历每个像素点
  13. 全网最细海龟 (turtle) 画图讲解 (一):初探海龟绘图
  14. 强制横屏java_Android强制设定横屏时,SurfaceView一直黑屏
  15. 电瓶车续航测试软件,【图】2019年新能源车测试盘点:续航能耗篇_汽车之家
  16. 《计算机视觉工程师养成计划》·开篇
  17. 什么是UID、UED、UXD、IXD、UCD、IAD,看这篇就足够了
  18. 音乐计算机曲谱狂妄之人,【B】 Undertale Sans战斗曲 MEGALOVANIA狂妄之人
  19. js点击箭头旋转的实现
  20. 【人工智能】3.谓词与机器推理

热门文章

  1. SpringBoot之CommandLineRunner,预先加载系统数据
  2. 【清北前紧急补课3】水题集锦
  3. 广告行业中常说的 CPC,CPM,CPD,CPT,CPA,CPS 等词的意思是什么?
  4. iOS快速集成检查更新
  5. AutoFac使用方法总结:Part III
  6. 【转】简述configure、pkg-config、pkg_config_path三者的关系
  7. 正则表达式贪婪模式及最短匹配
  8. 在 iOS 应用中实现飞行模式提醒
  9. 创建一个windows服务的小程序及注意事项
  10. 关于ewebeditor行距