2009-07-28 20 views

回答

10

根據我的經驗,這些往往是常態:

在Windows或Mac OS中: 「文件夾」
在* nix: 「目錄」

正確性的術語被包含在您的應用程序的行爲表現中,並與平臺上的其他應用程序進行對話,因此最好堅持使用慣例,以免混淆用戶。

+1

的Amiga:「抽屜」 – 2009-10-07 13:42:54

+0

這只是現代的Windows版本像95及以上的「文件夾」。 – Jules 2010-12-14 16:53:20

3

使用任何目標OS/DE使用。這絕對意味着Win32上的「文件夾」,不知道其他平臺(儘管我認爲它也是OS X上的「文件夾」,在Unix上也是如此)。你想要的是爲你的應用程序使用與所有其他應用程序相同的術語和系統對話框。

它也取決於應用程序的類型。對於命令行應用程序來說,「目錄」而不是「文件夾」似乎是隨處可見的(包括Win32)。

0

術語Folder已被Windows系統主要用於更好地關聯文檔組織,並且正如其他人所說的那樣是另一個術語。如果您不會爲不同的系統提供不同的條款,請使用術語目錄。

2

'Directory'較舊,通常在Unix-ish系統上使用。 「文件夾」通常用於Windows。就個人而言,即使對於Linux和Windows上的GUI應用程序,我也使用「文件夾」,這聽起來更「用戶友好」。 (我懷疑任何人會真正關心的是我並沒有用「正確」一詞。)

如果你認爲你的用戶(例如技術的用戶)將與「目錄」更快樂,使用,但除此之外,我將與'文件夾'一起去。

12

請注意,它們是而不是的同義詞。目錄和文件夾的行爲有所不同。例如,如果要從文件夾中刪除文件,則需要訪問文件夾的文件,因爲該文件是存儲在文件夾內的

但是,如果你想從一個目錄中刪除一個文件,你需要訪問只的目錄,因爲目錄本身只是一個普通的文件,該文件列出了位置(但不包含)其他文件。因此,您只需從目錄中刪除該條目,不需要訪問該文件。

這個區別是非常重要的,因爲錯誤的,因此誤導性的隱喻至少可以混淆,在討論文件系統時最糟糕的情況是非常危險的。 (關於文件系統行爲的困惑通常會轉化爲意外的信息泄露,數據丟失或安全漏洞。)

在Unix郵件列表的問題一個偉大的比例,而且在這裏,ServerFault和超級用戶,什麼給提問者似乎是混亂的文件系統的行爲,可直接追溯到想着文件夾,當Unix的確實有目錄。

所以,換句話說:使用文件夾打交道時與「指南」與目錄打交道時,使用「文件夾」。