这篇博客主要讲解如何查看可执行文件的位置,使用which命令。

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

1.命令格式: 
    which 可执行文件名称
    2.命令功能: 
    which指令会在PATH变量指定的路径中,搜索某个系统命令的位置,并且返回第一个搜索结果。

3.命令参数:
    -n  指定文件名长度,指定的长度必须大于或等于所有文件中最长的文件名。
    -p  与-n参数相同,但此处的包括了文件的路径。
    -w    指定输出时栏位的宽度。
    -V  显示版本信息

4.使用实例

我们以查找ls 的路径为例,使用which 命令 , which ls ,显示结果如下:

下面查找cd ,使用which 命令, which cd ,显示结果如下:

我们发现cd 这个常用的命令竟然找不到啊!为什么呢?这是因为 cd 是bash 内建的命令! 但是 which 默认是找 PATH 内所规范的目录,所以当然一定找不到的!

Linux 常用基本命令 which相关推荐

  1. Linux常用基本命令详解(二)-------磁盘分区和磁盘管理类命令

    Linux常用基本命令详解(一) Linux常用基本命令详解(二)-------磁盘分区和磁盘管理类命令 Linux常用基本命令详解(三) 1.磁盘分区 磁盘分区(系统分区)是使用分区编辑器(part ...

  2. 【Linux】linux常用基本命令

    首页 博客 学院 CSDN学院 下载 论坛 APP CSDN 问答 商城 活动 VIP会员 招聘 ITeye GitChat GitChat 图文课 写博客 消息 评论关注点赞回答系统通知 登录注册 ...

  3. Linux常用基本命令详解(一)

    Linux常用基本命令详解(一) Linux常用基本命令详解(二)-------磁盘分区和磁盘管理类命令 Linux常用基本命令详解(三) 1.帮助命令 1.1.man命令 man[命令或配置文件] ...

  4. 布丁浅谈之Linux常用基本命令

    常用基本命令 VI VIM编辑器 概念:是Linux系统命令行下的文本编辑器. 一般模式 dd 删除光标当前行 dnd 删除n行 u 撤销上一步 x 删除一个字母,类似于键盘上Delete功能 X 删 ...

  5. 【LINUX 常用基本命令】--最全最详细整理

     常用基本命令 1 帮助命令 1.1 man 获得帮助信息 1)基本语法 man [命令或配置文件] (功能描述:获得帮助信息) 2)显示说明 表1-6 信息 功能 NAME 命令的名称和单行描述 S ...

  6. linux常用基本命令大全(超详细,建议多操作,多练)

    linux常用命令 在Linux中存在绝对路径和相对路径. 绝对路径:路径的写法一定由根目录 '/'写起,例如/usr/local/net-snmp. 相对路径:路径的写法不是由根目录 '/'写起.例 ...

  7. Linux常用基本命令分享

    思维导图分享 思维导图中的命令若不会使用,可查看下方的案例.需要原文件可私聊. 一.帮助命令 1.1 man 获得帮助信息 基本语法 ​ man [命令或配置文件] (功能描述:获得帮助信息) ​ q ...

  8. linux ping库函数,Linux 常用基本命令 ping ifconfig

    今天這篇博客小編給你講解網絡上常用的命令:ping , ifconfig. 一.ping 命令通過發送Internet控制報文協議(ICMP)回響請求消息來驗證與另一台TCP/IP計算機連接情況. p ...

  9. Linux常用基本命令:三剑客命令之-awk内置函数用法

    awk的内置函数大致可以分类为算数函数.字符串函数.时间函数.其他函数等 算数函数 最常用的算数函数有rand函数.srand函数.int函数. 可以使用rand函数生成随机数,但是使用rand函数时 ...

  10. Linux 常用基本命令 ping ifconfig

    今天这篇博客小编给你讲解网络上常用的命令:ping , ifconfig. 一.ping 命令通过发送Internet控制报文协议(ICMP)回响请求消息来验证与另一台TCP/IP计算机连接情况. p ...

最新文章

  1. yii2 js css,JS、CSS的引用
  2. 【thymeleaf】th:text、[[]]、th:utext、[()]输出变量
  3. Free SQLSever 2008的书
  4. ppt生成器_小米发布会ppt词云怎么做的
  5. python文件传输socket_树莓派采用socket方式文件传输(python)
  6. UnicodeEncodeError: ‘gbk‘ codec can‘t encode character ‘\xe7‘ in position 295: illegal multibyte seq
  7. [导入]MSIL: call callvirt
  8. java通过jri 数据分析_SparkR安装部署及数据分析实例
  9. 记录——《C Primer Plus (第五版)》第十章编程练习第五题
  10. openresty 前端开发序 1
  11. linux服务器的性能分析与优化(十三)
  12. Xshell免密登录
  13. Scrapy框架爬取豆瓣电影top250信息
  14. 两个次序统计量的联合密度函数
  15. 手机网络通过USB共享给台式机电脑
  16. java刮刮乐,Canvas实现简单刮刮乐效果
  17. 下载keep运动软件_Keep下载_Keep安卓版下载_Keep app下载-太平洋下载中心
  18. Gabby 的BLOG 开张了!
  19. 微信公众号带场景参数的二维码生成与使用?
  20. 下载kaggle比赛的数据集

热门文章

  1. 硬件架构的艺术:时钟分频器
  2. 奥特曼系列ol2020服务器,奥特曼系列ol2020
  3. 有声读物制作,Mark一下,方便自己
  4. git pull拉取不下来文件
  5. cname解析教程_域名解析教程
  6. Mybatis返回Map的一种实现
  7. 海思Hi3516智能分析引擎应用介绍
  8. DVB中CA模块的加解扰原理
  9. 从BIO到Netty(1)- Linux网络模型简介
  10. 2019年创业亏 800 万元,可以给到你的一些建议