zoukankan      html  css  js  c++  java
  • Atitit.软件guibuttonand面板---os区-----linux windows搜索文件 目录

    Atitit.软件guibuttonand面板---os-----搜索文件

    1. Find 1

    2. 寻找文件夹 1

    3. 2. Locate// everything 1

    4. 3. Whereis (windows马这个映射的方法) 2

    5. 4. Which// everything+path 2

    6. 5. Type/// everything 2

    1. Find

      find / -name '2615806806b47d00dabc4571f1be3315.jpg'

    /images_all/zonghe_kuvarsit/kuvarsit/image_medium/2615806806b47d00dabc4571f1be3315.jpg

    /images_all/watches_kuvarsit/image_medium/2615806806b47d00dabc4571f1be3315.jpg

       find / -name 'order*'

    作者::老哇的爪子Attilax艾龙,EMAIL:1466519819@qq.com

    转载请注明来源: http://blog.csdn.net/attilax

    2. 寻找文件夹

       find / -name 'order*'  -type d

    3. 2. Locate// everything

    locate命令事实上是"find -name"的还有一种写法。可是要比后者快得多,原因在于它不搜索详细文件夹,而是搜索一个数据库(/var/lib/locatedb)。这个数据库中含 有本地全部文件信息。

    Linux系统自己主动创建这个数据库。而且每天自己主动更新一次,所以使用locate命令查不到最新变动过的文件。为了避免这样的情况。可 以在使用locate之前,先使用updatedb命令,手动更新数据库。

    4. 3. Whereis (windows马这个映射的方法)

    whereis命令仅仅能用于程序名的搜索,并且仅仅搜索二进制文件(參数-b)、man说明文件(參数-m)和源码文件(參数-s)。假设省略參数,则返回全部信息。

    whereis命令的使用实例:

      $ whereis grep

    5. 4. Which// everything+path

    which命令的作用是,在PATH变量指定的路径中,搜索某个系统命令的位置。而且返回第一个搜索结果。也就是说,使用which命令,就能够看到某个系统命令是否存在,以及运行的究竟是哪一个位置的命令。

    which命令的使用实例:

      $ which grep

    6. 5. Type/// everything

    type命令事实上不能算查找命令,它是用来区分某个命令究竟是由shell自带的,还是由shell外部的独立二进制文件提供的。假设一个命令是外部命令,那么使用-p參数。会显示该命令的路径。相当于which命令。

    type命令的使用实例:

    linux中的查找目录 - sprewell的日志 网易博客.htm

  • 相关阅读:
    C# 不用添加WebService引用,调用WebService方法
    贪心 & 动态规划
    trie树 讲解 (转载)
    poj 2151 Check the difficulty of problems (检查问题的难度)
    poj 2513 Colored Sticks 彩色棒
    poj1442 Black Box 栈和优先队列
    啦啦啦
    poj 1265 Area(pick定理)
    poj 2418 Hardwood Species (trie树)
    poj 1836 Alignment 排队
  • 原文地址:https://www.cnblogs.com/mengfanrong/p/5227671.html
Copyright © 2011-2022 走看看