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

1.which

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

which - shows the full path of (shell) commands.

举个例子:

[root@admin ~]# which python
/usr/bin/python

意思就是说:如果我直接输入 python ,那么输出的就是 python 命令的默认执行路径 即:/usr/bin/python

which命令的原理:在PATH变量指定的路径中,搜索某个系统命令的位置,并且返回第一个搜索结果。也就是说,

使用which命令,就可以看到某个系统命令是否存在,以及执行的到底是哪一个位置的命令。

which命令的使用实例:

$ which grep

2.whereis

whereis 用来查看一个命令或者文件所在的路径

举个例子:

[root@admin ~]# whereis python
python: /usr/bin/python /usr/bin/python2.6 /usr/lib/python2.6 /usr/lib64/python2.6 /usr/include/python2.6 /usr/local/python /usr/share/man/man1/python.1.gz

意思就是说:whereis 会搜索出所有的名字中带有 python 的文件或者文件夹

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

whereis命令的使用实例:

$ whereis grep

Linux查看文件路径相关推荐

  1. Linux 查看命令路径 以及相关信息

    Linux  查看命令路径  以及相关信息 一.在linux下通过type命令可以察看命令的路径(外部命令以及相关信息 使用如下: type   java    将显示java执行的目录 参见一下使用 ...

  2. 简单介绍Linux进程文件路径的获取方法

    Linux进程文件路径在哪里才能找得到呢,有时会让Linux系统管理员费些心思,这里小编说一个简单的案例,相信会让不少管理员有所收获,帮助轻松获得想要的Linux进程文件路径,完成指定任务. 进入/p ...

  3. Linux查看文件夹的大小

    以此图为例,进行说明: Linux 查看文件夹的大小,不包含子目录和文件: du -sh 路径 例: du -sh test 结果: Linux 查看文件夹的大小,包含子目录,不包含文件: du -S ...

  4. Linux查看文件编码格式及文件编码转换

    Linux查看文件编码格式及文件编码转换 在Linux 中专门提供了一种工具convmv进行文件 名 编码 的转换 ,可以将文件 名 从GBK转换 成UTF-8编码 ,或者从UTF-8转换 到GBK. ...

  5. linux 查看文件和文件夹大小

    http://blog.sina.com.cn/s/blog_4af3f0d20100irvz.html Linux查看文件夹大小 du -sh 查看当前文件夹大小 du -sh * | sort - ...

  6. linux怎么看文件状态,linux查看文件类型-file、状态-stat

    linux查看文件类型-file.状态-stat 首页 计算机相关 linux命令 linux查看文件类型-file.状态-stat file 命令可以用来查看文件类型-i mime type -s ...

  7. linux查看文件和目录大小(du)

    From: http://www.2cto.com/os/201210/160665.html linux查看文件和目录大小(du) 起因 工作中或者日常使用ubuntu时候,经常会遇到查看当前系统容 ...

  8. linux空文件夹大小,[转载]linux 查看文件和文件夹大小

    Linux查看文件夹大小 du -sh 查看当前文件夹大小 du -sh * | sort -n 统计当前文件夹(目录)大小,并按文件大小排序 附送: du -sk filename 查看指定文件大小 ...

  9. Linux查看文件内容命令:cat, tail, head, more, less

    Linux查看文件内容命令:cat, tail, head, more, less cat 直接显示整个文件. cat直接显示全部文件内容,没有换页等交互. cat filename more mor ...

最新文章

  1. JFileChooser和FileFilter的使用
  2. 有人顶贴,是对你的肯定
  3. java xml 追加,java – 如何将节点从xml文档追加到现有的xml文档
  4. carbondata与mysql_Apache CarbonData 1.4.0 中文文档
  5. 排序算法之交换排序(冒泡排序、快速排序)
  6. mysql多表删除操作_MySQL多表删除的实现
  7. 第十章 內核同步的方法
  8. java冒泡排序_冒泡排序法丨java、python冒泡排序实现代码
  9. 灵敏度和稳定性能兼具 新气体传感器技术适用于工业应用
  10. 190125每日一句
  11. html5临时保存与永久保存,5种方法永久保存网页内容
  12. 罗丹明RB/四甲基罗丹明标记酰胺化果胶Amidated Pectin, Rhodamine B/TRITC labeled;Rhodamine B/TRITC-Amidated Pectin
  13. django improperly configured
  14. 初学者-CSS思维导图(下)
  15. FFmpeg命令行工具-实用命令
  16. oracle 安装ora 27102,Oracle数据库之ORA-27102: out of memory Linux-X86_64
  17. Linux系统忘记了root密码怎么办?
  18. 爬取全国任意省份天气数据详细步骤
  19. 数学问题总结(题目合集)
  20. 现在QQ上的那些“黑客”们

热门文章

  1. 骁龙8gen1和骁龙865性能差距 骁龙8gen1和骁龙865区别
  2. mkdir创建目录问题
  3. 移动智能终端多媒体爬虫技术 获取加载网页视频源
  4. 数据分析实战 205 :项目分析思路 —— 某在线教育机构经营分析
  5. 解决eclipse中ctrl+S项目自动重启问题
  6. (二)unity shader基础之——————shader一些专业术语的解释(OpenGL/DirectX、HLSL/GLSL/Cg、Draw Call、固定管线渲染等)
  7. Windows更新出现8024402f错误代码的解决方法
  8. python开源代码百度盘_python爬取百度云网盘资源-源码
  9. 金庸群侠传资源压缩数据结构研究
  10. 【bzoj 4976】宝石镶嵌(贪心、高位前缀和)