linux which命令详解,linux常用命令which,Linux which命令的具体使用

linux which命令详解,linux常用命令which,Linux which命令的具体使用

本文主要介绍Linux which命令的具体使用,通过示例代码非常详细的介绍,对大家的学习或者工作有一定的参考价值。有需要的朋友下面和边肖一起学习。

我们经常在linux中寻找一个文件,但是不知道它在哪里。我们可以使用以下命令进行搜索:

它查看可执行文件的位置。

在哪里可以查看文件的位置。

Locate用数据库检查文件位置。

Find实际上是搜索硬盘来查询文件名。

01. 命令概述

在环境变量中查找文件

用哪个命令查找并显示给定命令的绝对路径,环境变量PATH存储查找命令时需要遍历的目录。哪条指令将在环境变量$PATH设置的目录中搜索符合条件的文件。也就是说,通过使用哪个命令,可以看到一个系统命令是否存在,命令在哪里执行。

02.命令格式

哪个[选项]执行文件名[…]

03. 常用选项

在环境变量中查找文件

-a查找所有内容,而不是第一个文件。

-n文件名长度指定文件名长度,该长度必须大于或等于所有文件中最长的文件名。

p文件名长度与-n参数相同,但是这里的文件名长度包括文件的路径。

-w指定输出时字段的宽度。

-V显示版本信息。

-version,-[vv]显示版本信息并退出。

- help显示帮助信息并退出。

- skip-dot跳过路径中以点开头的目录。

-skip-波浪号跳过路径中以波形符号开头的目录。

- show-dot不要在输出中将点扩展到当前目录。

- show-tilde输出主目录(不是根目录)的波形

-tty-仅当它不在tty上时,停止右边的处理选项。

-all,-a打印路径中的所有匹配项,而不仅仅是第一个。

-read-alias-我从stdin中读取别名列表。

- skip-alias忽略选项-read-alias;不读取标准输入

- read-functions从stdin读取shell函数

- skip-functions忽略选项-read-functions;不读取标准输入

04. 参考示例

4.1显示命令的路径。

[邓@本地主机测试]$哪个bash

/usr/bin/bash

注意:就是根据用户配置的PATH变量中的目录搜索可执行文件!因此,不同路径配置内容找到的命令可能不同。

4.2显示命令的别名

[邓@localhost测试]$哪个哪个

alias which=' alias |/usr/bin/which-tty-only-read-alias-show-dot-show-tilde '

/usr/bin/alias

/usr/bin/which

【邓@本地主机测试】$

4.3普通用户和root用户的搜索路径不同。

普通用户寻找的情况

[邓@本地主机测试]$哪个pwd

/usr/bin/pwd

root用户搜索的情况

[root@localhost ~]#哪个pwd

/bin/pwd

[root@localhost ~]#

4.4找不到内置命令。

[root@localhost ~]#哪种类型

/usr/bin/which:没有键入(/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin)

[root@localhost ~]#

以上就是本文关于Linux which命令的具体用法。关于Linux的更多信息,请搜索我们以前的文章或继续浏览下面的相关文章。希望你以后能支持我们!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • linux里awk命令,linux常用命令awk
  • linux里awk命令,linux常用命令awk,详解Linux中的awk命令
  • linux的chmod命令,linux常用命令chmod的使用
  • linux常见基本命令与用法大全图片,linux常用命令详解和用法
  • linux常见基本命令与用法大全图片,linux常用命令详解和用法,Linux常见基本命令与用法大全
  • linux常用命令echo,linux echo 命令
  • linux常用命令echo,linux echo 命令,Linux echo命令的使用及三种实现方式
  • linux常用命令cp使用例子,linux cp命令用法,Linux 的cp命令及示例详解
  • linux中如何查看ip,linux常用命令查看ip,Linux查看ip的实例方法
  • linux which命令详解,linux常用命令which
  • ,,Linux常用命令之chmod修改文件权限777和754
  • linux常用命令rm -f,linux rm -rf命令详解
  • linux查看系统进程的命令,linux常用命令 查看进程
  • linux常用命令sed,linux中sed是什么意思
  • linux常用命令复制粘贴,linux 复制粘贴命令
  • 留言与评论(共有 条评论)
       
    验证码: