美文网首页
Linux-文件的查询(上)

Linux-文件的查询(上)

作者: agile4j | 来源:发表于2019-03-24 12:21 被阅读0次
  • 今天介绍两个可执行文件名的查询命令:which、type。

which

  • which命令会根据PATH这个环境变量所规范的路径去查询“执行文件”的文件名。

  • 执行which命令时可以加上-a参数,就会把所有由PATH变量中可找到的命令列出,否则只会找出第一个。

  • 演示如下:


    which.png-27.3kBwhich.png-27.3kB
  • 在演示中我们发现,使用which命令查找cd居然没有找到,这是因为cd是bash的内置命令,并不在PATH中。如果想要连bash的内置命令能查到,可以使用更加强大的type命令。

type

  • type可用来查看一个命令是内置在bash中的,还是来自于外部,如果是来自外部的命令,还会显示出命令的路径。
  • 如果是外部命令,type可使用-a参数,将PATH定义的路径中所有找到的命令都列出,包括alias。
  • 演示如下:


    type.png-54.2kBtype.png-54.2kB

END

参考资料:《鸟哥的Linux私房菜》

相关文章

  • Linux-文件的查询(上)

    今天介绍两个可执行文件名的查询命令:which、type。 which which命令会根据PATH这个环境变量所...

  • Linux-文件的查询(下)

    今天介绍两个文件查询相关的命令:locate、find。 locate locate是一个利用数据库来查询文件,查...

  • Linux-如何成为一个优秀的管家(文件篇②)

    接《Linux-如何成为一个优秀的管家(文件篇①)》 四、整理文件 ① 打包文件:tar(tape archive...

  • 内核的编译

    编译安装内核 先下载https://www.kernel.org/ 下载内核文件,tar xf linux-版本...

  • lnmp环境搭建

    安装php7.1 安装虚拟机、linux 新建 -典型 -稍后安装操作系统-linux-分为单个文件-完成cd/d...

  • Linux-文件权限

    用户与用户组 linux将文件可存取的身份分为三个类别,owner,group,others,且三种身份各有rea...

  • Linux-文件权限

    Linux系统中运行ls -al命令可以看到以下信息: 第一列代表这个文件的类型和权限 第一个字符代表文件是目...

  • linux-文件搜索

    文件搜索定位 grep: 作用:General Regular Expression Parser,通用规则表达式...

  • linux-文件搜索

    文件搜索定位 grep: 作用:General Regular Expression Parser,通用规则表达式...

  • linux-文件查找

    查找文件 一般查找find 最常用的方式find PATH -name FILENAME.例如查找当前用户目录下的...

网友评论

      本文标题:Linux-文件的查询(上)

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