Linux下查詢檔案的絕對路徑可以用whereis、locate或者find命令。如果想快速查詢到檔案的絕對路徑,最好是用whereis或者locate命令,它們的查詢速度要比find命令快很多,這是因為在Linux系統中有個資料庫,記錄了系統內的所有檔案,而whereis和locate命令就是在這個資料庫中查詢,並沒有實際查詢硬碟,而資料庫查詢往往是非常快的;而find命令是直接查詢硬碟,如果硬碟檔案比較多,就比較費時間。注意一點:whereis和locate命令的資料庫是一天更新一次,所以有時候會找到已經刪除的檔案,還會有找不到最新剛剛建立檔案的情況,當明明記得有卻找不到時,就用find命令來查詢。find用法:find 要查詢的路徑 引數-name引數:指定要查詢的檔名-user引數:指定要查詢的檔案所屬使用者-type引數指定查詢檔案的型別,分別有d目錄、l連線檔案、s socket檔案等,find命令的使用例子:find /home -name myfile.txt上面的命令在/home路徑下查詢myfile.txt的絕對路徑。
Linux下查詢檔案的絕對路徑可以用whereis、locate或者find命令。如果想快速查詢到檔案的絕對路徑,最好是用whereis或者locate命令,它們的查詢速度要比find命令快很多,這是因為在Linux系統中有個資料庫,記錄了系統內的所有檔案,而whereis和locate命令就是在這個資料庫中查詢,並沒有實際查詢硬碟,而資料庫查詢往往是非常快的;而find命令是直接查詢硬碟,如果硬碟檔案比較多,就比較費時間。注意一點:whereis和locate命令的資料庫是一天更新一次,所以有時候會找到已經刪除的檔案,還會有找不到最新剛剛建立檔案的情況,當明明記得有卻找不到時,就用find命令來查詢。find用法:find 要查詢的路徑 引數-name引數:指定要查詢的檔名-user引數:指定要查詢的檔案所屬使用者-type引數指定查詢檔案的型別,分別有d目錄、l連線檔案、s socket檔案等,find命令的使用例子:find /home -name myfile.txt上面的命令在/home路徑下查詢myfile.txt的絕對路徑。