which 命令-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

which 命令

黄一刀 2020-03-12 18:12:13 391

which 命令

云服务器登录 云服务器设置
分享到
取消 提交回答
全部回答(1)
  • 黄二刀
    2020-03-12 18:12:40

    在 linux 要查找某个文件,但不知道放在哪里了,可以使用下面的一些命令来搜索:

    which 查看可执行文件的位置。 whereis 查看文件的位置。 locate 配合数据库查看文件位置。 find 实际搜寻硬盘查询文件名称。 1 2 3 4 which 是在 PATH 就是指定的路径中,搜索某个系统命令的位置,并返回第一个搜索结果。使用 which 命令,就可以看到某个系统命令是否存在,以及执行的到底是哪一个位置的命令。

    常用参数:

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

    (1)查看 ls 命令是否存在,执行哪个

    which ls 1 (2)查看 which

    which which 1 (3)查看 cd

    which cd(显示不存在,因为 cd 是内建命令,而 which 查找显示是 PATH 中的命令) 1 查看当前 PATH 配置:

    echo $PATH 1 或使用 env 查看所有环境变量及对应值

    0 0
云计算
使用钉钉扫一扫加入圈子
+ 订阅

时时分享云计算技术内容,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。

最新问题