在 Linux 中開啟 Windows 檔案是否會更新檔案的存取時間?

在 Linux 中開啟 Windows 檔案是否會更新檔案的存取時間?

我的電腦中有兩個硬碟,一個用於 Windows,另一個用於 Linux(分別為 Vista 和 Mint 16)。如果我啟動 Linux,我就可以安裝另一個硬碟並存取其上的檔案。 Windows 中的每個檔案都有一個存取時間,表示上次開啟該檔案的時間。我想知道的是,這是否只顯示最後一次在 Windows 中開啟的時間,或通常最後一次開啟的時間。

或者,換句話說,檔案存取時間是否依賴作業系統?

注意:我使用通用 window 和 linux 標籤,因為我很好奇它在一般情況下是如何工作的,而不僅僅是在我的特定機器上

答案1

只要兩個系統都可以讀取硬碟的內容,存取時間就是正確的 - 這意味著 Linux 或 Windows 都可以讀取和寫入存取時間。由於您的 Linux 和 Windows 設定處理系統時鐘的方式不同(請參閱下文),它的顯示可能會有所不同。

日期和時間是常見檔案系統功能清單的一部分:維基百科

但是,在 Windows 和 Linux 之間,根據您是否設定了本機時間或 UTC,時間可能會相差幾個小時。 Windows 將 UTC 與 NTFS 結合使用,將本機時間與 FAT 結合使用:微軟軟體定義網絡

相關內容