oeasy 教您玩转 linux010108 到底哪个 which
到底哪个which
回忆上次内容😌
我们上次讲了查找命令位置whereis
我想找到whereis的位置怎么办?🤔
whereis whereis
命令有三种位置
二进制代码binary
源代码source
帮助手册manual
我们找到了ls对应的源代码的位置,但是我们有的时候会面对这样的问题,一个命令有多条二进制代码和他对应.我们到使用的是哪个?🤔
到底哪个?which🤔
比如我们想知道我们使用的java在哪里?🙄
whereis java
我只想查java的二进制文件
whereis -b java
也有好多,到底哪个?🤔
比如我们想知道我们使用的java在哪里?
which java
这样我们就得到了二进制里面的第一个,也就是我们执行命令时候对应硬盘的位置.
我们来玩吧🤗
各种命令都来当which的参数
which pwd
which uname
which whatis
which whereis
现在我们有了三个灵魂之问了✊
whatis 你是谁
whereis 你在哪
which 到底在哪
通过这三个命令我们可以知道,任何命令的作用、位置,我们给这三个问号起名叫灵魂三问 !👊
灵魂三问
我们来对cat命令,试试这个灵魂三问
whatis cat
whereis cat
which cat
有了这三个命令
我们就可以了解任何命令的基本信息了!
我们再去问问什么命令呢?🤔
下次再说!👋
版权声明: 本文为 InfoQ 作者【o】的原创文章。
原文链接:【http://xie.infoq.cn/article/a2afc40d071a8825dbd14f140】。
本文遵守【CC-BY 4.0】协议,转载请保留原文出处及本版权声明。
评论