到底哪個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
有了這三個指令
我們就可以了解任何指令的基本資訊了!
我們再去問問什麼指令呢?🤔
下次再說!👋