在 PC 上使用 Linux 並不復雜,因為它提供了大量的功能。 在與 Linux PC 打交道時,任何人必須了解的唯一一件事就是清楚地了解如何使用 命令行. 一旦你掌握了它的命令,那麼你將能夠控制一切,包括查找文件。 無論您在 Linux 上使用哪個發行版,它們都有很多 GUI 工具,因此有助於搜索文件。 終端是必須的,你可以 毫不費力地找到文件 並控制您的文件。 通過閱讀本文,您將學習如何在 Linux 上查找文件的命令。
如何使用 Find 在 Linux 中查找文件?
我們已經介紹了幾乎所有可用的命令行來使用 Find here 在 Linux PC 上查找文件。 利用它獲得即時搜索結果。
供參考
在 Linux 終端上使用某些符號會有它們自己的效果。
例如,
- 句點 (.) 表示當前文件夾和嵌套文件夾
- 波浪號 (~) 表示活動用戶的主目錄
- 正斜杠 (/) 代表整個文件系統。
幾乎所有現代 Linux 發行版都支持從終端窗口查找命令。 單擊圖標打開它或同時按 Ctrl+Alt+T 直接打開它。
在 Linux 上搜索文件的命令是“find”

1. 在 Linux 上按文件名搜索文件
使用 find 命令的一般語法是
find filename
- 例如,找到 text.html
要搜索當前驅動器上的文件,請使用語法
find / filename
例如,查找/home text.html 或查找/home/pat text.html
以下語法將幫助您在當前文件夾中找到該文件。
find . filename
例如,找到 text.html
要在整個驅動器上搜索文件,請使用 find 命令作為
find / -name filename
例如,查找 /home -name text.odt
筆記: Linux 區分大小寫,您可以更喜歡使用以下命令在查找文件時忽略區分大小寫。
find / -iname filename
name 表示區分大小寫,而 iname 表示不區分大小寫。
要查找與您的搜索部分相匹配的文件,請使用通配符
find /home/pat -iname "*.conf"
連同查找命令。 如果您不知道文件名的完整標題,這將很有用。
2. 在 Linux 上按文件類型搜索文件

如何在 Linux 中查找文件
供參考
- 在 Linux 上搜索文件時,使用某些字母有其自身的效果。 可以與 find 命令一起使用的字母及其含義如下。
- b代表塊設備
- c 表示字符設備
- d 表示目錄
- f 表示常規文件類型
l 表示符號鏈接
find / -type filetype
按類型查找文件的一般語法是
例如,查找 /home -type d
這將找到主目錄中的所有文件。
3. 在 Linux 上按文件大小搜索文件
如果您知道,可以在 Linux 發行版上找到一個文件及其大小。 從下面找到我們的方法。
供參考
- 在按大小搜索文件之前,您應該知道的大小描述字母是
- c 表示字節
- k 表示千字節
- M代表兆字節
- G 表示千兆字節
b 表示 512 字節塊 這
find / -size +file size
按大小查找文件的一般語法是
比如找到/home -size +50M
如果要過濾具有相似名稱但具有您喜歡的大小的文件,請使用以下命令
find / -size +20G -iname text.html

如何在 Linux 中查找文件
根據最後修改時間,您可以在 Linux PC 上輕鬆找到該文件。
find / -name "*conf" -mtime -modification time
您可以使用命令行作為
例如,
找到 /home/user/ -name “*conf” -mtime -6
其中 6 表示最近 6 天內修改的文件。
5. 在 Linux 上使用表達式搜索文件
Linux 用戶可以藉助表達式查找文件。 我們在這裡介紹了最常用的表達式以及如何將其與 find 命令一起使用。
find / -expression
一般語法
例如,find /home/user/ -name 將在指定目錄中搜索文件名。
- 供參考
- -amin n – 上次訪問的文件是在 n 分鐘前。 例如:find ~ -amin 60
- -atime n – 上次訪問的文件 n 天前
- -cmin n – 文件最後一次修改是在 n 分鐘前
- -empty – 文件為空
- -executable – 可執行文件
- -ilname pattern——搜索忽略大小寫的符號行
-iname pattern – 忽略大小寫搜索文件
如何使用 Locate 在 Linux 中查找文件?
如果您想在 Linux 上以比 Find 更快的速度查找文件,請使用 Locate 命令。 目前,並非所有 Linux 發行版都安裝了 locate 命令。
- 要安裝它,
- 在 Ubuntu 和 Debian 上,
- 在終端輸入命令 sudo apt-get update
輸入 sudo apt-get install mlocate
- 在 Gento 上,
使用 emerge 作為 emerge mlocate
- 在 Arch Linus 上,
使用 Pacman 包管理器 pacman -S mlocate
locate file name
要在 Linux 上使用 Locate 查找文件,一般語法是
例如,
定位圖片.jpg
如何使用 Grep 在 Linux 中查找文件?
使用 grep 命令,您可以通過搜索文本找到文件。
grep "search query"
一般語法是
例如,grep -r -i “techowns /home/
這些是您可以在 Linux PC 中找到文件的不同可能性。 希望本節對您有用。 還有其他方法可以在 Linux 上查找文件嗎? 然後讓我們知道它作為評論。 訪問我們的 Facebook 或者 推特
頁面以獲取通知。
本文是否有幫助?是的
不