【4種方法】如何在 Linux 中尋找檔案/資料夾?

5 分鐘閱讀

已於 2024-10-28 14:45:19 更新至 Windows 資料救援

find 指令是 Linux 中搜尋特定檔案的常用方法之一。它的工作原理類似於搜尋引擎,可讓您搜尋系統上的任何檔案。您可以按名稱、類型(例如常規檔案、目錄、符號墨水等)、檔案大小、檔案建立、修改日期、擁有者和權限來搜尋檔案。

一、Linux 中的查找指令是什麼?

find 指令是 Linux 中搜尋特定檔案的常用方法之一。它的工作原理類似於搜尋引擎,可讓您搜尋系統上的任何檔案。您可以按名稱、類型(例如常規檔案、目錄、符號墨水等)、檔案大小、檔案建立、修改日期、擁有者和權限來搜尋檔案。

Linux 中的 find 命令可讓您搜尋檔案並對它們執行操作,例如刪除、複製或將它們移至其他位置。總的來說,它是一個功能強大的命令,可以縮小 Linux 中特定檔案的搜尋範圍。以下是如何使用 find 指令在 Linux 中尋找檔案。

Linux 中尋找指令的語法:

/path/ -type f -name file-to-search

二、如何救回 Linux 中的檔案?

由於意外刪除或檔案損壞而遺失重要檔案可能會令人抓狂。但是,使用正確的工具、軟體和方法,您可以輕鬆地將已刪除/遺失和損壞的檔案還原到原始狀態。

4DDiG Windows 資料救援 工具就是這樣一款功能強大的軟體。它允許您透過一鍵操作恢復任何類型的檔案,無論資料遺失的原因是什麼。

它支援各種儲存設備,例如外部/內部硬碟、SSD、SD卡和USB隨身碟。以下是如何使用 4DDiG Windows資料救援軟體救回 Linux 中的檔案:

免費下載

安全下載

免費下載

安全下載

  • 在您的電腦上下載並安裝 4DDiG 後啟動它,選擇要從中復原資料的磁碟機,然後按一下「開始」。

    下載並安裝4DDiG Windows 資料救援工具

  • 它將立即開始掃描以恢復遺失/刪除的檔案。您可以隨時暫停和停止此過程。它還提供了一個選項來過濾掉過濾器,以縮小目標檔案的搜尋範圍。

    開始掃描後

  • 掃描過程完成後,它將顯示您可以預覽和恢復的所有檔案。在執行此操作之前預覽文件。選擇檔案並點擊「恢復」按鈕將它們移動到安全位置。

    掃描結束後

三、如何在 Linux 中尋找檔案?

方法1.透過檔案名稱在 Linux 中尋找檔案

在任何系統中尋找檔案的常見方法之一是透過其名稱。使用 find 指令,也可以透過檔案名稱在 Linux 中尋找檔案。方法如下:

假設您正在尋找名稱中包含“Mouse”的檔案名稱。find 指令的語法是。以下是在 Linux 中按名稱尋找檔案的方法:

  • Find. -type f -name "style*"
  • style

方法2.透過時間和日期在 Linux 中尋找檔案

使用 find 指令的另一種方法是使用修改檔案的時間和日期來搜尋檔案。該命令有三種不同的用途:它可以讓您搜尋剛好 10 天前修改的檔案、10 天以內修改的檔案以及 10 天前修改的檔案。

以下是如何在 Linux 中按時間和日期找到檔案的方法:

  • -mtime +10 表示您正在尋找 10 天前修改的檔案。
  • -mtime -10 表示小於10天。
  • -mtime 10 如果跳過 + 或 – 則表示剛好 10 天。

以下是如何根據修改時間在 Linux 中尋找檔案的方法:

例如:

  • find . -type f -name ".*" -mtime +10

方法3.透過所有者或權限在 Linux 中尋找檔案

您也可以透過搜尋具有特定權限的檔案或透過所有者來搜尋或尋找 Linux 中的檔案。以下是這兩個指令的語法:

如何在 Linux 中按所有者或權限找到檔案:

Find by Owner:

若要在 syslog 擁有的 /var 目錄中尋找檔案,請鍵入下列命令:

  • find /var -user syslog

按權限查找:

若要符合精確權限的檔案,請輸入以下命令:

  • find / -perm 644
  • perm

方法4.透過文字在 Linux 中尋找檔案

Linux 中的 grep 工具可讓您透過檔案中的文字尋找檔案。 Grep 充當數位偵探,讀取內部文件並將其與您要尋找的文字進行配對。

以下是如何使用 grep 語法在檔案中尋找特定單字或片語:

  • grep "search_text" file_name
  • 它會問你為什麼要找回,只需選擇您的相關原因並點擊“是”即可。之後,重新啟動筆記型電腦。

將“search_text”替換為您要在檔案中尋找的文字。

四、關於在 Linux 中尋找檔案的相關問題

1. 在 Linux 上如何使用 find 指令?

在 Linux 中尋找檔案感覺就像在迷宮中行走——一個複雜的網路。 Find 命令可讓您透過檔案名稱、大小、類型、修改日期、權限和所有者等參數來尋找 Linux 檔案。例如,要搜尋具有特定文件名稱的檔案,您將使用命令“find . -type f -name "style*"”。

2. 如何在 Linux 伺服器上的某個位置尋找檔案?

您可以使用 Find 指令在 Linux 伺服器上的某個位置尋找檔案。它允許您使用檔案名稱、類型、大小、修改日期、權限和所有者來搜尋 Linux 中的檔案。各種各樣的參數使其成為在 Linux 中有效搜尋檔案的絕佳方法。

3. 如何尋找檔案?

在 Linux 平台中,您可以透過多種方法找到特定文件,具體取決於您的檔案資訊以及它在系統中的預期位置。 Find 指令方法是使用各種參數搜尋檔案的絕佳方法。

總結

對於剛接觸該平台的人來說,在 Linux 中尋找檔案可能是一個複雜的過程。由於 Linux 的 GUI 使用者介面較少,因此搜尋檔案很複雜。但是,您可以使用 find 命令輕鬆地在 Linux 中尋找檔案。使用“查找”命令可以搜尋檔案並執行刪除和複製等特定操作。如果您在 Linux 中透過 Find 命令錯誤地刪除了任何內容,請不要擔心;請參閱 4DDiG Windows資料救援工具 來還原已刪除/遺失的檔案。

免費下載

安全下載

免費下載

安全下載

家豪 (資深編輯)

4DDiG 主編家豪致力於為 Windows 和 Mac 相關問題提供最佳解決方案,包括數據恢復、修復、錯誤修復等。

(點擊為該文章評分)

您的評分為4.5人參與)