2017-02-11 97 views
-1

所以我使用這個軟件來加密計算機上的文件。我的一個朋友(我們兩個都是學生,所以不要太在意我們)建議我使用虛擬文件系統。我問爲什麼,是什麼,甚至是,他們給了我一些半稱職的答案是沒有幫助使用虛擬文件系統有什麼意義?

[我不知道這是重要的,但我在Linux環境]

所以不用擔心我在Google上搜索過。但我仍然不明白。解釋,尤其是維基百科的解釋對我來說沒有意義。什麼是VFS?實際的需求是什麼,或者使用虛擬文件系統有什麼優勢?而不僅僅是,不是?

我在問,因爲我其實很好奇,如果它有用,我想將它實現到我所製作的中。

謝謝

(也任何鏈接或書或東西我可以對閱讀會擴大我的知識將有助於太)

+2

虛擬文件系統通常是一個抽象真正的文件系統爲您的操作系統的內核層。即使基礎FS是NTFS,HFS,Ext4等,您也可以以相同方式訪問每個文件.VFS掩蓋了有關真正FS之間差異的不同技術細節。可能與你最初的問題無關,或者你可能想要實現一個加密FS? –

+1

Stack Overflow是編程和開發問題的網站。這個問題似乎與題目無關,因爲它不涉及編程或開發。請參閱幫助中心的[我可以詢問哪些主題](http://stackoverflow.com/help/on-topic)。也許[超級用戶](http://superuser.com/)或[Unix&Linux堆棧交換](http://unix.stackexchange.com/)會是一個更好的地方。另請參閱[我在哪裏發佈有關Dev Ops的問題?](http://meta.stackexchange.com/q/134306) – jww

回答

0

非常一般來說,VFS是一個抽象層。想想VFS的就像當你要實現你的具體類的文件系統一樣NTFSExt3NFS或其他人已被使用的抽象基類。它提供了具體文件系統可以使用的基本功能,但也是具體類必須實現的接口。

不知道這是你在找什麼。讓我知道如果它不是,我可以添加更多的細節。

相關問題