美文网首页
Linux初级阶段之常用命令:which/whereis

Linux初级阶段之常用命令:which/whereis

作者: wsdadan | 来源:发表于2017-08-14 19:29 被阅读0次

    which命令

    1. 命令格式:

    which 可执行文件名称

    2. 命令功能:

    在PATH变量指定的路径中,搜索某个系统命令的位置,并且返回第一个搜索结果;

    3. 命令参数:

    -a:显示搜索到的可执行文件列表;

    -s:成功搜索到返回1,否则返回0 ;

    whereis命令

    1. 命令格式:

    whereis [-bmsu] [BMS 目录名 -f] 文件名

    2.命令功能:

    whereis 用于通过程序名搜索二进制文件[-b]、说明文件[-m]、源码文件[-s],忽略参数则默认返回所有。和find相比,whereis查找的速度非常快,因为Linux系统会将系统内所有文件都记录在一个数据库文件中【该数据库默认情况每周更新一次】,whereis会通过数据库查找,而find则通过便利磁盘查找。

    3. 命令参数:

    -b  定位可执行文件;

    -m   定位帮助文件;

    -s   定位源代码文件;

    -u   搜索默认路径下除可执行文件、源代码文件、帮助文件以外的其它文件;

    -B   指定搜索可执行文件的路径。

    -M   指定搜索帮助文件的路径。

    -S   指定搜索源代码文件的路径。

    相关文章

      网友评论

          本文标题:Linux初级阶段之常用命令:which/whereis

          本文链接:https://www.haomeiwen.com/subject/mfcprxtx.html