亚洲韩日午夜视频,欧美日韩在线精品一区二区三区,韩国超清无码一区二区三区,亚洲国产成人影院播放,久草新在线,在线看片AV色

您好,歡迎來(lái)到思海網(wǎng)絡(luò),我們將竭誠(chéng)為您提供優(yōu)質(zhì)的服務(wù)! 誠(chéng)征網(wǎng)絡(luò)推廣 | 網(wǎng)站備案 | 幫助中心 | 軟件下載 | 購(gòu)買流程 | 付款方式 | 聯(lián)系我們 [ 會(huì)員登錄/注冊(cè) ]
促銷推廣
客服中心
業(yè)務(wù)咨詢
有事點(diǎn)擊這里…  531199185
有事點(diǎn)擊這里…  61352289
點(diǎn)擊這里給我發(fā)消息  81721488
有事點(diǎn)擊這里…  376585780
有事點(diǎn)擊這里…  872642803
有事點(diǎn)擊這里…  459248018
有事點(diǎn)擊這里…  61352288
有事點(diǎn)擊這里…  380791050
技術(shù)支持
有事點(diǎn)擊這里…  714236853
有事點(diǎn)擊這里…  719304487
有事點(diǎn)擊這里…  1208894568
有事點(diǎn)擊這里…  61352289
在線客服
有事點(diǎn)擊這里…  531199185
有事點(diǎn)擊這里…  61352288
有事點(diǎn)擊這里…  983054746
有事點(diǎn)擊這里…  893984210
當(dāng)前位置:首頁(yè) >> 技術(shù)文章 >> 文章瀏覽
技術(shù)文章

Linux系統(tǒng)中的usr目錄

添加時(shí)間:2016-5-5 18:23:51  添加: 思海網(wǎng)絡(luò) 
linux 文件結(jié)構(gòu)中,有一個(gè)很神奇的目錄 —— /usr。之前一直沒有怎么關(guān)注過(guò)它,反正程序都是安裝在里邊的,也沒有什么值得追根溯源的東西。直到有一天 fedora 要簡(jiǎn)化整個(gè)文件系統(tǒng)體系,看到討論才想到,usr 到底是什么的縮寫呢,它又是怎么來(lái)的呢?討論中,大部分觀點(diǎn)認(rèn)為:
1.usr 是 unix system resources 的縮寫;
2.usr 是 user 的縮寫;
3.usr 是 unix software resources 的縮寫。

根據(jù)常識(shí)判斷,是 user 縮寫的可能性不大,因?yàn)楹?/home 沖突了嘛。不過(guò)是 system resources 還是 software resources 的縮寫還真不好說(shuō)。特此查了好多東西,卻發(fā)現(xiàn)竟然連 wikipedia 也模棱兩可。/usr 是linux系統(tǒng)核心所在,包含了所有的共享文件。

它是 unix 系統(tǒng)中最重要的目錄之一,涵蓋了二進(jìn)制文件,各種文檔,各種頭文件,x,還有各種庫(kù)文件;還有諸多程序,例如 ftp,telnet 等等。

曾經(jīng)的 /usr 還是用戶的家目錄,存放著各種用戶文件 —— 現(xiàn)在已經(jīng)被 /home 取代了(例如 /usr/someone 已經(jīng)改為 /home/someone)。

現(xiàn)代的 /usr 只專門存放各種程序和數(shù)據(jù),用戶目錄已經(jīng)轉(zhuǎn)移。雖然  /usr 名稱未改,不過(guò)其含義已經(jīng)從“用戶目錄”變成了“unix 系統(tǒng)資源”目錄。值得注意的是,在一些 unix 系統(tǒng)上,仍然把 /usr/someone 當(dāng)做用戶家目錄,如 Minix。

/usr 文件系統(tǒng)經(jīng)常很大,因?yàn)樗谐绦虬惭b在這里. /usr 里的所有文件一般來(lái)自Linux distribution;本地安裝的程序和其他東西在/usr/local 下.這樣可能在升級(jí)新版系統(tǒng)或新distribution時(shí)無(wú)須重新安裝全部程序.

   由于/usr中的文件不和特定的計(jì)算機(jī)相關(guān),也不會(huì)在通常使用中修改,因此可以通過(guò)網(wǎng)絡(luò)共享這個(gè)目錄(文件系統(tǒng)),這樣,當(dāng)管理員安裝了新的軟件之后,所有共享這一文件系統(tǒng)的計(jì)算機(jī)均可以使用新的軟件。

至此,真相大白。看來(lái)就像前一陣子的 /var/run 移到 /run 一樣。

真的是不看不知道,一看嚇一跳呀。原來(lái) linux 幾經(jīng)進(jìn)化,好多目錄的誕生和用途已經(jīng)產(chǎn)生了根本的變化。


/usr 目錄結(jié)構(gòu)

/usr/bin : 所有可執(zhí)行文件,如 gcc,firefox 等(指不包含在 /sbin 和 /bin 內(nèi)的);

/usr/include : 各種頭文件,編譯文件等時(shí)需要使用;

/usr/include/’package-name’ : 程序特定的頭文件;

/usr/lib : 所以可執(zhí)行文件所需要的庫(kù)文件;

/usr/local : 這里主要存放那些手動(dòng)安裝的軟件,即 不是通過(guò)“新立得”或apt-get安裝的軟件 。 它和/usr目錄具有相類似的目錄結(jié)構(gòu) 。讓軟件包管理器來(lái)管理/usr目錄,而把自定義的腳本(s)放到/usr/local目錄下面,我想這應(yīng)該是個(gè)不錯(cuò)的主意。

/usr/X11R6 : x 系統(tǒng)的二進(jìn)制文件,庫(kù)文件,文檔,字體等。它不等同于 /usr 的作用,只有 x 才能調(diào)用這些庫(kù)文件等,其他程序不讀取或者使用。因?yàn)?linux 沒有原生圖形界面,而且 linux 大部分情況下是 for server 的,所以圖形界面沒有意義;其中 X11R6 代表 version 11 release 6;

/usr/X11R6/bin : x 的二進(jìn)制文件,包含運(yùn)行 x 的必須文件;

/usr/X11R6/include : x 相關(guān)的頭文件;

/usr/X11R6/lib : x 庫(kù)文件;

/usr/X11R6/lib/modules : x 的模塊,啟動(dòng)時(shí)加載。缺少 video4linux, DRI and GLX 和 輸入輸出設(shè)備 模塊,將工作不正常;

/usr/X11R6/lib/X11/fonts : x font server 的字體文件;

/usr/doc : 文檔。實(shí)際是 /usr/share/doc 的軟鏈接;

/usr/etc : 一個(gè)極少用到的配置文件存放地;

/usr/games : 曾經(jīng)包含游戲等文件,現(xiàn)在很少用到;

/usr/info : 系統(tǒng)相關(guān)信息,是 /usr/share/info 的軟鏈接;

/usr/man : man 手冊(cè),已經(jīng)移至 /usr/share/man;

/usr/sbin : 類似 /sbin,root 可以執(zhí)行。但此目錄不包含在環(huán)境變量 $PATH 中,它包含的程序類似于 chroot, useradd, in.tftpd and pppconfig;

/usr/share : 它包含了各種程序間的共享文件,如字體,圖標(biāo),文檔等。(/usr/local 對(duì)應(yīng)的目錄是  /usr/loca/share);

/usr/share/doc : 類似應(yīng)用程序的 man 手冊(cè)。它包含程序的說(shuō)明文件,默認(rèn)配置文件等;

/usr/share/info : 不常用,已經(jīng)被 man 代替;

/usr/share/man : app 的 manual;

/usr/share/icons : 應(yīng)用程序的圖標(biāo)等文件,分為 png,svg 等多種格式;

/usr/share/fonts : 字體文件,系統(tǒng)范圍內(nèi)可使用,~/.fonts 僅當(dāng)前用戶可用;

/usr/src : linux 內(nèi)核的源碼和說(shuō)明文檔等;

/usr/src/linux : linux 源代碼;

/usr/src/linux/.config : 內(nèi)核編譯過(guò)程產(chǎn)生的文件;通常由命令 ‘make config’ , ‘make menuconfig’ 或 ‘make xconfig’ 執(zhí)行后產(chǎn)生;

/usr/src/linux/.depend, /usr/src/linux/.hdepend : ‘make dep’ 檢測(cè)編譯依賴時(shí)需要的文件,由 /usr/src/linux/.config 產(chǎn)生;

/usr/src/linux/COPYING : GNU license;

/usr/src/linux/Makefile : 編譯內(nèi)核所需的 Makefile;

/usr/src/linux/Rules.make : 當(dāng)有多個(gè) Makefile 時(shí),根據(jù)它的規(guī)則執(zhí)行 make;

/usr/tmp : 已經(jīng)被眾多發(fā)行版拋棄的臨時(shí)文件夾。

關(guān)鍵字:Linux、系統(tǒng)、軟件包
分享到:

頂部 】 【 關(guān)閉
版權(quán)所有:佛山思海電腦網(wǎng)絡(luò)有限公司 ©1998-2024 All Rights Reserved.
聯(lián)系電話:(0757)22630313、22633833
中華人民共和國(guó)增值電信業(yè)務(wù)經(jīng)營(yíng)許可證: 粵B1.B2-20030321 備案號(hào):粵B2-20030321-1
網(wǎng)站公安備案編號(hào):44060602000007 交互式欄目專項(xiàng)備案編號(hào):200303DD003  
察察 工商 網(wǎng)安 舉報(bào)有獎(jiǎng)  警警  手機(jī)打開網(wǎng)站