版權(quán)歸原作者所有,如有侵權(quán),請(qǐng)聯(lián)系我們

[科普中國(guó)]-家目錄

科學(xué)百科
原創(chuàng)
科學(xué)百科為用戶提供權(quán)威科普內(nèi)容,打造知識(shí)科普陣地
收藏

家目錄是在多用戶操作系統(tǒng)上包含該系統(tǒng)的特定用戶的文件的文件系統(tǒng)目錄。家目錄的具體內(nèi)容(如它的名稱和位置)是由操作系統(tǒng)參與定義的;例如: Windows系統(tǒng)在2000與2003之間的版本中將家目錄放在稱為 Documents and Settings 的目錄中、Windows Vista 以上系統(tǒng)家目錄在 Users 文件夾中、Linux系統(tǒng)在 /home 中。

描述用戶的家目錄用于存放用戶的文件;包括文本文檔、音樂、圖像或視頻等,也可能包括一些記錄用戶使用偏好、軟件首選設(shè)置的配置文件:如瀏覽器書簽,喜愛的桌面壁紙和主題、特定軟件為訪問外部服務(wù)而保存的密碼等。用戶可以在該目錄中安裝可執(zhí)行軟件,但這些軟件只能向擁有該目錄權(quán)限的用戶開放。 家目錄可以進(jìn)一步組織子目錄來使用。

用戶家目錄的內(nèi)容由文件系統(tǒng)權(quán)限保護(hù),一般默認(rèn)只有用戶自身和管理人員有訪問的權(quán)限。 任何獲得管理權(quán)限的用戶都有權(quán)訪問文件系統(tǒng)上任意受保護(hù)的內(nèi)容,包括其他用戶的家目錄。1

家目錄的優(yōu)點(diǎn)家目錄可避免從整個(gè)系統(tǒng)中分離出冗余的用戶數(shù)據(jù),且讓重要文件的備份操作相對(duì)簡(jiǎn)單。此外,在大多數(shù)情況下,以受感染用戶的名義,并在他們的特權(quán)下運(yùn)行的木馬、病毒和蠕蟲,只能夠?qū)κ芨腥居脩舻募夷夸浵碌奈募M(jìn)行修改,或許其中一些文件屬于用戶所參與的工作組,但那些文件并不是真正的系統(tǒng)文件。1

各操作系統(tǒng)的其他特性Unix在Unix下,用戶在登錄后自動(dòng)被置于他們的家目錄中??s寫變量~user指向用戶的家目錄(允許用戶從文件系統(tǒng)中的任意位置瀏覽它或者在其他的Unix命令中使用。~(波浪號(hào)字符)指向當(dāng)前用戶的家目錄。

Unix的超級(jí)用戶有權(quán)訪問文件系統(tǒng)的任意目錄,從而可以訪問所有用戶的家目錄。在舊系統(tǒng)中超級(jí)用戶的家目錄為/但是在許多新的系統(tǒng)中,它位于/root(Linux, BSD)或是/var/root(Mac OS X).1

VMS在VMS操作系統(tǒng)中,用戶的家目錄被稱為“根目錄”,同樣地Unix/DOS/Windows/AmigaOS 的“根目錄”被稱為“主文件目錄”。1

對(duì)比單用戶操作系統(tǒng)單用戶操作系統(tǒng)只需為所有用戶文件建立一個(gè)單一目錄或者分區(qū),并沒有針對(duì)單個(gè)用戶而設(shè)置的獨(dú)立目錄(雖然用戶仍然可以在主工作目錄下手動(dòng)設(shè)置和維護(hù)目錄)。

AmigaOS版本 2 及更高版本在硬盤上默認(rèn)有"System"和"Work"分區(qū)。

BeOS(及其繼承系統(tǒng)) 有 /home 目錄,其中包含系統(tǒng)上單用戶的文件。

在Windows 95OEM Service Release 2 之前的Windows版本中沒有用戶目錄,但自此版本發(fā)布以來,\My Documents成為了單用戶的家目錄。

NeXTSTEP和OPENSTEP在單用戶無網(wǎng)絡(luò)安裝中,/me被使用,當(dāng)作為超級(jí)用戶登錄時(shí),/root被作為家目錄。1

本詞條內(nèi)容貢獻(xiàn)者為:

李嘉騫 - 博士 - 同濟(jì)大學(xué)