Ubuntu / Linux 搜尋 - 如何列出所有磁碟機上的所有檔案?

Ubuntu / Linux 搜尋 - 如何列出所有磁碟機上的所有檔案?

我有雙啟動系統。 Windows 8.1 和 Linux Ubuntu 16.04 位於不同的磁碟機上。

在我的 Windows 系統中,我按下超級鍵並蒐索我想要尋找的內容。我對 Windows 搜尋非常滿意,特別是如果我正確啟用了索引功能。

現在 Linux 恐怕還沒有那麼好,或者說我還沒有釋放出它的全部潛力。當我使用 Linux 時,我經常(或總是)安裝 Windows 驅動器,以便存取我的所有檔案。我通常將所有檔案保存到 Windows 系統中,我更喜歡一個可以儲存所有不特定於作業系統的材料的公共位置。由於我使用 Windows 的時間比使用 Linux 的時間多得多,所以我將它們保留在那裡。

現在,當我在 Linux 上按下超級鍵並蒐索某些內容時,它會列出系統上的每個文件,就像 Windows 一樣。但它不顯示 Windows 文件!類似的事情在 Windows 中是可以理解的,因為它無法辨識 Linux 的 ext4 檔案系統。但是 Linux 可以識別 Windows ntfs,因此它應該能夠列出它們。

例如,我在各種 Linux 資料夾上建立了一些連接,這些連接指向另一個磁碟機上相應的 Windows 資料夾。例如,在 linux->Pictures 上,我有一個連結指向 Windows 磁碟機和使用者目錄上的圖片,與音樂相同,與文件、影片和下載相同(僅此而已)。

我想要的是當我在 Ubuntu 中搜尋某些內容時也列出我的 Windows 磁碟機中的所有檔案。為什麼沒有發生這種情況?我是否應該在某處啟用某些功能,以便 Linux 也能索引這些 Windows 文件(不是系統文件,只是常規文件、電子書、音樂、影片等)?這些文件會發生什麼事嗎?這可能嗎?有什麼風險嗎?我經常進行搜索,這種可能性是非常對我來說很理想。

提前致謝。

答案1

此答案並未解決您的具體問題,而是解決您可能遇到的另一個問題。

在 Ubuntu 中安裝 Windows C: 磁碟機並將檔案讀取/寫入其 NTFS 分割區並不是一個好主意。最好建立一個可以在 Windows 和 Ubuntu 之間共用的單獨 NTFS 分割區。

但是,如果您堅持安裝 C: 驅動器,則應該執行以下操作...

在 Windows 中...

  • 啟動進入 Windows
  • 打開電源控制面板
  • 選擇change what the power buttons do
  • 選擇change options that are unavailable
  • 取消選取fast startup
  • 關閉電源控制面板
  • 開啟管理命令提示字元視窗
  • 類型powercfg /h off

答案2

情況是預設情況下您的 Windows 磁碟機未建立索引。可能是因為您將其安裝在/media未故意索引的目錄下。回答這個問題將告訴您如何啟用它。雖然我寧願將驅動器安裝在不同的目錄下。

相關內容