linux查找檔案位置的方法:1、透過「whereis bash」指令查看可執行檔或原始碼檔案在檔案系統中的位置;2、透過find指令在目錄結構中搜尋文件,並尋找檔案位置;3、使用which指令在PATH變數指定的路徑中,搜尋某個系統指令的位置。
本教學操作環境:linux5.9.8系統、Dell G3電腦。
linux怎麼找檔案位置?
linux查看文件位置
#1、whereis
whereis指令是定位可執行文件、原始碼檔案、幫助文件在檔案系統中的位置。
這些文件的屬性應屬於原始程式碼,二進位文件,或是幫助文件。
whereis 程式還具有搜尋原始程式碼、指定備用搜尋路徑和搜尋不尋常項目的能力。
如果省略參數,則傳回所有資訊。
test@localhost:~$ whereis bash bash: /bin/bash /etc/bash.bashrc /usr/share/man/man1/bash.1.gz
說明: 以上輸出資訊由左至右分別為查詢的程式名稱、bash路徑、bash的man 手冊頁路徑。
2、find
Linux下find指令在目錄結構中搜尋文件,並執行指定的操作。
Linux下find指令提供了相當多的查找條件,功能很強大。由於find具有強大的功能,所以它的選項也很多。
sudo find . -name "*.log"
說明:在目前目錄中尋找 以.log結尾的檔案。 "."代表目前目錄
sudo find / -name "*.log"
說明:在根目錄中尋找 以.log結尾的檔案。 "/"代表目前目錄
3、which
which指令的功能是,在PATH變數指定的路徑中,搜尋某個系統指令的位置,並且傳回第一個搜尋結果。
也就是說,使用which指令,就可以看到某個系統指令是否存在,以及執行的到底是哪一個位置的指令。
命令列輸入export可以查看PATH變數
export
which java
說明:查看java執行檔的位址
備註:
which 查看執行檔的位置。
whereis 查看文件的位置。
find 實際搜尋硬碟查詢檔案名稱。
推薦學習:《Linux影片教學》
以上是linux怎麼查找文件位置的詳細內容。更多資訊請關注PHP中文網其他相關文章!