linux中查詢檔案位置的命令有很多,常用的有find,locate和whereis三個命令,下面分別介紹它們的用法:
1、find命令是linux中最強大的查詢檔案的命令,它的格式為”find <指定目錄> <指定條件> <指定動作>“。比如使用find命令搜尋在根目錄下的所有interfaces檔案所在位置,命令格式為”find / -name "interfaces"”,輸入後就會返回搜尋的結果了:
2、第二個命令是locate命令,使用locate也可以搜尋到linux系統中的檔案,同樣的這裡使用locate命令搜尋interfaces檔案,命令為”locate interfaces“,locate命令是比find命令快的,因為它查詢的是locatedb資料庫,該資料庫包含本地所有的檔案資訊:
3、最後一個是使用”whereis“命令搜尋檔案,但是隻可以搜尋linux系統中的可執行檔案。這裡用whereis搜尋interfaces檔案就不起作用了,所以使用whereis命令搜尋grep的可執行檔案,其命令為”whereis grep“。以上就是linux中查詢檔案的命令的用法介紹:
linux中查詢檔案位置的命令有很多,常用的有find,locate和whereis三個命令,下面分別介紹它們的用法:
1、find命令是linux中最強大的查詢檔案的命令,它的格式為”find <指定目錄> <指定條件> <指定動作>“。比如使用find命令搜尋在根目錄下的所有interfaces檔案所在位置,命令格式為”find / -name "interfaces"”,輸入後就會返回搜尋的結果了:
2、第二個命令是locate命令,使用locate也可以搜尋到linux系統中的檔案,同樣的這裡使用locate命令搜尋interfaces檔案,命令為”locate interfaces“,locate命令是比find命令快的,因為它查詢的是locatedb資料庫,該資料庫包含本地所有的檔案資訊:
3、最後一個是使用”whereis“命令搜尋檔案,但是隻可以搜尋linux系統中的可執行檔案。這裡用whereis搜尋interfaces檔案就不起作用了,所以使用whereis命令搜尋grep的可執行檔案,其命令為”whereis grep“。以上就是linux中查詢檔案的命令的用法介紹: