Linux中查詢檔案的3個命令

2021-09-17 22:00:18 字數 4024 閱讀 3287

首先給大家分享乙個巨牛巨牛的人工智慧教程,是我無意中發現的。教程不僅零基礎,通俗易懂,而且非常風趣幽默,還時不時有內涵段子,像看**一樣,哈哈~我正在學習中,覺得太牛了,所以分享給大家!點這裡可以跳轉到教程

通常在linux 中查詢檔案是先用whereis或locate,還是查不到後才用find命令。下面詳細說明下著三個命令吧:

1. whereis 檢視檔案的位置

常用引數:

-b:只找二進位制檔案(可執行檔案)

-s:只找source原始檔

linux系統會將系統內的所有檔案都記錄在乙個資料庫檔案中,當使用whereis或locate命令查詢時,都會以此資料庫檔案的內容為準,因此有時用這兩個命令查詢檔案時,會找到已被刪除的檔案;而且在資料庫更新(預設是一周更新一次)之前建的檔案,會找不到,必須手動更新下資料庫才行。手動更新資料庫檔案,可以使用這個命令:

[root@wxr /]# updatedb

下面實踐下whereis命令:

但不知道為什麼tomcat的啟動檔案找不到呢。。

[root@wxr /]# whereis startup.sh

startup:

2. locate 配合資料庫檢視檔案位置

使用此命令前,可先執行上面介紹的更新系統檔案資料庫命令,讓庫中檔案最新鮮~

下面繼續實踐:

3. find 搜尋硬碟查詢檔案

由於此命令是從硬碟中查詢,所以查詢速度要比以上兩個命令慢很多。不過它的引數不少,可以實現更詳細的查詢。

實踐:[root@wxr /]# find / -name httpd.conf

以上命令查詢檔案時,locate和find命令的檔名處都可以使用萬用字元(忘記檔案名字時候這方法很有用哦~),如:

[root@wxr /]# locate *.conf

[root@wxr /]# find /etc -name *.conf

瀏覽人工智慧教程

通常在linux 中查詢檔案是先用whereis或locate,還是查不到後才用find命令。下面詳細說明下著三個命令吧:

1. whereis 檢視檔案的位置

常用引數:

-b:只找二進位制檔案(可執行檔案)

-s:只找source原始檔

linux系統會將系統內的所有檔案都記錄在乙個資料庫檔案中,當使用whereis或locate命令查詢時,都會以此資料庫檔案的內容為準,因此有時用這兩個命令查詢檔案時,會找到已被刪除的檔案;而且在資料庫更新(預設是一周更新一次)之前建的檔案,會找不到,必須手動更新下資料庫才行。手動更新資料庫檔案,可以使用這個命令:

[root@wxr /]# updatedb

下面實踐下whereis命令:

但不知道為什麼tomcat的啟動檔案找不到呢。。

[root@wxr /]# whereis startup.sh

startup:

2. locate 配合資料庫檢視檔案位置

使用此命令前,可先執行上面介紹的更新系統檔案資料庫命令,讓庫中檔案最新鮮~

下面繼續實踐:

3. find 搜尋硬碟查詢檔案

由於此命令是從硬碟中查詢,所以查詢速度要比以上兩個命令慢很多。不過它的引數不少,可以實現更詳細的查詢。

實踐:[root@wxr /]# find / -name httpd.conf

以上命令查詢檔案時,locate和find命令的檔名處都可以使用萬用字元(忘記檔案名字時候這方法很有用哦~),如:

[root@wxr /]# locate *.conf

[root@wxr /]# find /etc -name *.conf

linux中查詢檔案命令

linux下檔案搜尋 查詢 檢視命令 1 最強大的搜尋命令 find 查詢各種檔案的命令 2 在檔案資料中查詢檔案 locate 3 搜尋命令所在的目錄及別名資訊 which 4 搜尋命令所在的目錄及幫助文件路徑 whereis5 在檔案中搜尋字串匹配的行並輸出 grep6 分頁顯示乙個檔案或任何輸...

linux查詢檔案命令

在使用linux時,經常需要進行檔案查詢。其中查詢的命令主要有find和grep。兩個命令是有區的。區別 1 find命令是根據檔案的屬性進行查詢,如檔名,檔案大小,所有者,所屬組,是否為空,訪問時間,修改時間等。2 grep是根據檔案的內容進行查詢,會對檔案的每一行按照給定的模式 patter 進...

linux 查詢檔案命令

linux下檔案搜尋 查詢 檢視命令 1 最強大的搜尋命令 find 查詢各種檔案的命令 2 在檔案資料中查詢檔案 locate 3 搜尋命令所在的目錄及別名資訊 which 4 搜尋命令所在的目錄及幫助文件路徑 whereis5 在檔案中搜尋字串匹配的行並輸出 grep6 分頁顯示乙個檔案或任何輸...