首页 > 系统相关 >Linux系统中查看某个命令的路径

Linux系统中查看某个命令的路径

时间:2023-08-02 17:35:19浏览次数:50  
标签:文件 查看 路径 命令 whereis 搜索 Linux 某个

https://blog.csdn.net/weixin_44799217/article/details/128783337

 

Linux下有两个命令可以查看命令或者文件所在的位置。

1. which
which 用来查看当前要执行的命令所在的路径。

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

 

2. whereis
whereis 用来查看一个命令或者文件所在的路径。whereis 会搜索出所有的名字中带有 python 的文件或者文件夹

whereis命令原理:只能用于程序名的搜索,而且只搜索二进制文件(参数-b)、man说明文件(参数-m)和源代码文件(参数-s)。如果省略参数,则返回所有信息。

 

  • which只能搜索系统命令,不能搜索普通文件
  • whereis可以列出命令、源文件和帮助文档的位置

标签:文件,查看,路径,命令,whereis,搜索,Linux,某个
From: https://www.cnblogs.com/FBsharl/p/17601300.html

相关文章

  • Linux基础知识总结
    Linux快捷键:ctrl+l清空屏幕Linux文件系统FHS3.0(FilesystemHierarchyStandard)/etc配置文件bin必要命令usr二级目录home家目录var动态数据VFS虚拟文件系统内核层抽象出通用的文件系统接口支持文件、网络、特殊文件系统抽象对象:超级快:文件系......
  • Linux和windows区别
    Linux和windows区别开源VS闭源:Linux是开源的系统,其内核和大部分的软件的代码都是公开的,任何人都可以进行修改、查看。而windows操作系统则是闭源的商业操作系统,其源代码是不公开的,只有微软公司才能够进行修改等操作。发行模式:Linux以发行版的形式进行发布,如Ubuntu、CentOS等,每个发......
  • Linux su命令:su命令语法、su root与su - root区别、su与sudo区别、su -c 参数的使用理
    https://www.cnblogs.com/goloving/p/15150206.html Linuxsu(英文全拼:switchuser)命令用于变更为其他使用者的身份,除root外,需要键入该使用者的密码。使用权限:所有使用者。一、语法su[-fmp][-ccommand][-sshell][--help][--version][-][USER[ARG]]1、参数说......
  • tp动态匹配多级路径 app/admin/route/app.php
    //请求路径$baseUrl=request()->baseUrl();//访问地址二级目录路由匹配if(substr_count($baseUrl,'/')==3){$baseUrl=substr($baseUrl,1);//动态匹配为二级路由规则Route::rule($baseUrl,substr_replace($baseUrl,'.',strpos($baseUrl,'/',0......
  • Linux1
    Linux的目录结构一:Linux的目录结构Linux没有盘符的概念,只有一个顶级目录(根目录/),所有文件都在它下面   二:Linux路径的描述方式在Linux系统中,路径之间的层级关系,用:/来表示在Windows系统中,路径之间的层级关系,用:\来表示 在Windows系统中描述hello.......
  • paddleocr Linux安装lanms-neo报错
     检查一般来说是g++环境问题添加源根据不同的的系统查找编辑/etc/apt/sources.list debhttp://archive.ubuntu.com/ubuntubionicmainuniverse 更新gcc和g++sudoapt-getupdatesudoapt-getinstallgcc-6sudoaptinstallg++-6sudoupdate-alternatives--......
  • 在Windows实例上无法连接搭建在Linux实例上的VSFTP站点,如何处理?
    本文介绍在Windows实例上,无法连接搭建在Linux实例上VSFTP(VerySecureFTP)服务问题的问题原因和解决方案。问题描述在Windows操作系统资源管理器的文件夹路径中,通过输入ftp://FTP站点所在的ECS实例公网IP地址:21方式,访问搭建在Linux实例上的VSFTP服务,出现无法连接或无法登录FTP......
  • linux 中umask的作用(还可以)
    https://blog.csdn.net/sinat_42724379/article/details/124752536  ____________________________________________________________________________________________________________________ 我们知道在linux服务器中文件最大权限为666,而目录最大权限为777但是一般我......
  • RHEL/RedHat:Linux虚拟机安装minikube
    学习自容器与云|如何在RHEL8上安装MiniKube(主要参考这个)第五篇:minikube安装使用这个教程装了两步之后发现是Centos,而我的是rhel,遂放弃系统相关Linux服务器:Linuxrhel1.myguest.virtualbox.org3.10.0-1160.el7.x86_64#1SMPTueAug1814:50:17EDT2020x86_64x86_......
  • Linux之网络
    目录一、查看网络配置1.1ifconfig1.2hostname1.3route1.4ss(socketstatistics)1.5ping1.6traceroute1.7nslookup二、修改网络配置文件一、查看网络配置1.1ifconfig查看网络接口地址[root@localhost~]#ifconfig不加选项查看已经启用的网卡[root@localhost~]#ifconfig......