Linux 系統的/usr目錄

/usr不是user的縮寫,其實usr是Unix Software Resource的縮寫, 也就是Unix操做系統軟件資源所放置的目錄,而不是用戶的數據;全部系統默認的軟件都會放置到/usr, 系統安裝完時,這個目錄會佔用最多的硬盤容量 linux

/usr目錄下的重要目錄

目錄c++

應放置文件內容服務器

/usr/X11R6/網絡

爲X Window System重要數據所放置的目錄,之因此取名爲X11R6是由於最後的X版本爲第11版,且該版的第6次釋出之意。架構

/usr/bin/spa

絕大部分的用戶可以使用指令都放在這裏。請注意到他與/bin的不一樣之處。(是否與開機過程有關)操作系統

/usr/include/ip

c/c++等程序語言的檔頭(header)與包含檔(include)放置處,當咱們以tarball方式 (*.tar.gz 的方式安裝軟件)安裝某些數據時,會使用到裏頭的許多包含檔。ci

/usr/lib/資源

包含各應用軟件的函式庫、目標文件(object file),以及不被通常使用者慣用的執行檔或腳本(script)。 某些軟件會提供一些特殊的指令來進行服務器的設定,這些指令也不會常常被系統管理員操做, 那就會被擺放到這個目錄下啦。要注意的是,若是你使用的是X86_64的Linux系統, 那可能會有/usr/lib64/目錄產生

/usr/local/

統管理員在本機自行安裝本身下載的軟件(非distribution默認提供者),建議安裝到此目錄, 這樣會比較便於管理。舉例來講,你的distribution提供的軟件較舊,你想安裝較新的軟件但又不想移除舊版, 此時你能夠將新版軟件安裝於/usr/local/目錄下,可與原先的舊版軟件有分別啦。 你能夠自行到/usr/local去看看,該目錄下也是具備bin, etc, include, lib...的次目錄

/usr/sbin/

非系統正常運做所須要的系統指令。最多見的就是某些網絡服務器軟件的服務指令(daemon)

/usr/share/

放置共享文件的地方,在這個目錄下放置的數據幾乎是不分硬件架構都可讀取的數據, 由於幾乎都是文本文件嘛。在此目錄下常見的還有這些次目錄:/usr/share/man:聯機幫助文件

/usr/share/doc:軟件雜項的文件說明

/usr/share/zoneinfo:與時區有關的時區文件

/usr/src/

通常原始碼建議放置到這裏,src有source的意思。至於核心原始碼則建議放置到/usr/src/linux/目錄下。

相關文章
相關標籤/搜索