zoukankan      html  css  js  c++  java
  • Linux命令:which

    摘要:转自恋猫大鲤鱼
    https://dablelv.blog.csdn.net/article/details/102972794

    1. 命令简介

      which 命令用于查看给定命令的绝对路径,从环境变量 PATH 指定的目录里去查找

    2. 命令概览

      

    which [OPTIONS] [---] COMMAND [...] 

    3. 参数说明

    --all, -a
        打印出所有在 PATH 中匹配的可执行程序,而不仅仅是第一个匹配的可执行程序
    --read-alias, -i
        从 stdin 中读取别名列表
    --skip-alias
        忽略选项 --read-alias
    --read-functions
        从 stdin 读取 Shell 函数的定义,并打印匹配的函数
    --skip-functions
        忽略选项 --read-functions
    --skip-dot
        跳过环境变量 PATH 中以点开头的目录
    --skip-tilde
        跳过环境变量 PATH 中以波浪号开头的目录和主目录中的可执行文件
    --show-dot
        如果环境变量 PATH 中一个目录以一个点开始,并且在该目录下找到了一个匹配的可执行文件,那么打印 ./COMMAND 而不是完整的路径
    --show-tilde
        为 HOME 目录输出波浪符。如果是 root 用户则忽略该选项
    --tty-only
        如果不在 tty 上,停止处理右边的选项
    --version, -v, -V
        显示版本信息并退出
    --help
        显示帮助信息

    4. 常用示例

      1. 查找命令所在路径

    root@iZ2zehxps1f8a7x4zv227lZ:~# which passwd
    /usr/bin/passwd

      2. 一般情况下,which 是一个别称,可以查看 which 的详细定义

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

      3. 打印帮助信息

    which --help
  • 相关阅读:
    TCP通过哪些措施,保证传输可靠
    http协议---简述
    单播、广播、组播、多播
    axios 设置超时时间 timeout
    axios 处理并发请求
    vue 模板语法
    vue keep-alive
    v-if 条件渲染分组
    debounce 防抖动函数
    vue scoped 深度作用选择器
  • 原文地址:https://www.cnblogs.com/jiaklop9/p/14248300.html
Copyright © 2011-2022 走看看