Linux系統目錄說明

以前稍稍接觸過Linux系統,現今,因工作需要要更進一步學習Linux系統的相關程序開發。因此對于目錄(路徑)的了解及很重要了。
/bin:是Binary的縮寫,這里保存了一百多個Linux下常用的命令、工具;這是放例如:ls, mv, rm, mkdir, rmdir, gzip, tar, telnet, 及 ftp 等等常用的執行檔的地方(這些執行檔的執行方法會在后面提到),有時候這個目錄的內容與 /usr/bin 是一樣的(有時候甚至會使用連結檔哩),是給一般使用者使用的執行程序放置的所在!
/boot:沒錯,這里就是放置你 Linux 核心與開機相關檔案的地方,這個目錄底下的vmlinuz-xxx 就是 Linux 的 Kernel 啦!粉重要的東西!而如果你的開機管理程序選擇 grub 的話,那么這個目錄內還有 /boot/grub 這個次目錄呦!(引導加載器(bootstrap loader)使用的文件,包括Grub/lilo等程序和配置;核心映象也經常在這里,而不是在根目錄。如果有許多核心映象,這個目錄可能變得很大,這時可能使用單獨的文件系統更好。另一個理由是要確保核心映象必須在IDE硬盤的前1024柱面內。)
/dev:是device的縮寫,這里保存了Linux系統使用的所有外部設備。但是,并不包括設備驅動程序;(擺放一些與裝置有關的檔案。基本上 Unix 或 Linux 系統均把裝置當成是一個檔案來看待,例如 /dev/fd0 代表軟盤,亦即 Windows 系統下的 A 槽,而 /dev/cdrom則代表光盤,等等!而如上所述,在這個目錄底下的檔案型態通常分為兩種喔,分別是管理磁盤 Input/Output 的 Block 檔案與周邊的 Character 檔案。)
/etc:本意是亂七八糟的東西。但是,該目錄是Linux最重要的目錄之一,存放著系統管理必需的配置文件,包括:文件系統、網絡配置、x Window配置、設備配置信息、用戶信息等。(系統在開機過程中需要讀取的檔案均在這個目錄中,例如 Lilo 的參數、人員的賬號與密碼、系統的主要設定、http 架站的參數內容、你所要開啟的服務項目等等都在這個目錄中,所以在這個目錄下工作的時候,請記得一定要備份,否則檔案被改掉了可是很麻煩的!)
/etc/rc.d:這個路徑主要在記錄一些開關機過程中的 scripts 檔案, scripts 有點像是 DOS下的批次檔(.bat檔名)
/etc/rc.d/init.d:所有服務預設的啟動 scripts 都是放在這里的,例如要啟動與關閉 iptables 的話,可以:
/etc/rc.d/init.d/iptables start
/etc/rc.d/init.d/iptables stop
/etc/xinetd.d:這個路徑在較新的 Linux distribution 當中才有,由于早期的版本用來開啟服務的檔案是inetd.conf ,但是在較新的版本中,開啟服務的項目已經變成使用xinetd.conf 這個檔案,因此,你若需要啟動一些額外的服務的話,在 Mandrake9.0 或者是 Red Hat 7.0 以后就要到 /etc/xinetd.d 這個目錄下了。
/etc/X11:這是與 X windows 有關的設定文件所在的目錄,尤其里面的 XF86Config-4 更是重要呢!
/home:基本上,這是系統預設的使用者的家目錄( home directory ),在你新增一般使用者賬號的時候,預設的使用者家目錄都在這里設定好啰!
/lib:在 Linux 執行或編譯一些程序的時候,均會使用到一些函式庫(library),就在這個目錄下
/lost+fount:系統不正常產生錯誤時,會將一些遺失的片段放置于此目錄下,通常這個目錄會自動出現在裝置目錄下。例如你加裝一棵硬盤于 /disk 中,那在這個目錄下就會自動產生一個這樣的錄 /disk/lost+found
/mnt:這是軟盤與光盤預設掛載點的地方;通常軟盤掛在 /mnt/floppy 下,而光盤掛在/mnt/cdrom 下,不過也不一定啦!只要你高興,隨便找一個地方來掛載也可以呀!
/proc:系統核心與執行程序的一些信息。例如你的網絡狀態的問題啦!這個目錄將在啟動Linux 的時候自動的被掛上,而且該目錄底下不會占去硬盤空間!因為里面都是『內存』內的數據啦
/root :系統管理員的家目錄
/sbin:放置一些系統管理常用的程序,例如: fdisk, mke2fs, fsck, mkswap, mount 等等。與 /bin 不太一樣的地方,這個目錄下的程序通常是給 root 等系統管理員使用的程序喔!
/tmp:這是讓一般使用者暫時存放檔案的地方,例如你在安裝 Linux 下的軟件時,可能軟件預設的工作目錄就是 /tmp ,所以你要定期的清理一下,當然,重要數據最好不要放在這里!
/usr:這是最重要的一個目錄了,里面含有相當多的系統信息,內有許多目錄,用來存放程序與指令等等。這個目錄有點像是 Windows 底下的『Program Files』那個目錄
/usr/bin :放置可執行程序,如前所說,這個目錄的檔案與 /bin 幾乎是相同的。
/usr/include:一些套件的header檔。基本上,當我們在以 tarball 方式( *.tar.gz 的方式安裝軟件)安裝某些數據時,會使用到的一些函式庫都在這個目錄底下喔!
/usr/lib: 內含許多程序與子程序所需的函式庫。
/usr/local:在你安裝完了 Linux 之后,基本上所有的配備你都有了,但是軟件總是可以升級的,例如你要升級你的 proxy 服務,則通常軟件預設的安裝地方就是在 /usr/local 中( local 是『當地』的意思),同時,安裝完畢之后所得到的執行文件,為了與系統原先的執行文件有分別,因此升級后的執行檔通常擺在 /usr/local/bin 這個地方。

給個建議啦,通常 VBird 都會將后來才安裝上去的軟件放置在這里,因為便于管理呦!
/usr/sbin: 放置管理者使用程序,與 /sbin 類似的功能
/usr/share/doc:放置一些系統說明文件的地方,例如你安裝了 lilo 了,那么在該目錄底下找一找,就可以查到 lilo 的說明文件了!很是便利!
/usr/share/man:放置一些程序的說明文件的地方,那是什么?呵呵!就是你使用 man 的時候,會去
查詢的路徑呀!例如你使用 man ls 這個指令時,就會查出/usr/share/man/man1/ls.1.bz2 這個說明檔的內容啰!
/usr/src:這是放置核心原始碼的預設目錄,未來我們要編譯核心的時候,就必須到這個目錄
底下呦!
/usr/X11R6: X Window System存放相關檔案的目錄
/var:這個目錄可就重要了!所有服務的登錄文件或錯誤訊息檔案(log files)都在/var/log 里面,此外,一些數據庫如 MySQL 的數據庫則在 /var/lib 里頭,此外,使用者未讀郵件郵件的預設放置地點為 /var/spool/mail !呵呵!你說重不重要呀!

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/254642.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/254642.shtml
英文地址,請注明出處:http://en.pswp.cn/news/254642.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

const常量用法

目錄定義語法特點優點定義 常量就是在使用過程中不會變化的量叫做常量。 語法 const int A 100;//常量不允許改變特點 常量必須在聲明時初始化;常量的值必須在編譯時就定義好;常量總是隱式靜態的; 優點 易讀,易于程序修改&…

斯坦福大學機器學習——高斯判別分析

轉自 http://blog.csdn.net/linkin1005/article/details/39054023 同樸素貝葉斯一樣,高斯判別分析(Gaussian discriminant analysismodel, GDA)也是一種生成學習算法,在該模型中,我們假設y給定的情況下,x服…

嘉實多RO150合成齒輪油

Optigear ?合成 RO 是一個特殊的高性能,長期多級油特別為齒輪 軌道交通,機械工程應用中,一個極端的氣候條件和長期使用。 “ Microflux 跨的添加劑組合是免費的固體潤滑劑,甚至適應迅速變化的環境和積極…

線程隊列-queue

使用隊列的目的:解耦,使程序之間實現松耦合;提高處理效率FIFO 先進先出,first in first outLIFO 后入先出,last in first out生產者消費者模型使用方式1 import queue 2 3 #創建隊列對象,設置隊列大小ma…

MapGIS轉Shp文件的單位問題

MapGIS轉Shp文件的單位問題 原文:MapGIS轉Shp文件的單位問題在MapGIS瀏覽查看一下數據,各種不習慣;用mapgis自帶的轉shp功能,屬性表會出錯;利用名為map2shp的試用版軟件可將mapgis格式的數據較為良好轉成shp格式。但經常會遇到一個…

halcon2D Metrology測量算子,卡尺測量算子,持續更新

目錄2D Metrology1. add_metrology_object_circle_measure2. add_metrology_object_ellipse_measure3. add_metrology_object_generic4. add_metrology_object_line_measure5. add_metrology_object_rectangle2_measure6. align_metrology_model7. apply_metrology_model8. cle…

項目經理的職責

項目經理的職責: 1、項目范圍的定義 2、項目計劃的制定、分解、分配、協調、匯報 3、項目質量控制 4、項目需求變更配置 工作職責: 1、負責產品的研發任務的立項計劃及實施; 2、負責收集統計各項資料數據,完成自主研發部…

顯示/隱藏Mac系統中所有的隱藏文件

顯示: 在終端輸入:defaults write com.apple.finder AppleShowAllFiles YES隱藏: 在終端輸入:defaults write com.apple.finder AppleShowAllFiles NO然后重啟Finder即可(先點擊左上角的蘋果圖標,再選強制退出,然后選中Finder,點擊…

機械零點、MAM 文件 、 EMT標定原理

 機械零點、MAM 文件、EMT標定原理。 可調節的機械零點,不需要MAM文件,使之成為90度。 不可調節的機械零點,需要MAM文件修正,使之成為90度。 帶負載的偏移補償、帶負載的偏移補償mastering。做過帶負…

智慧城市的互聯網大腦架構圖:大社交網絡與智慧城市結合是關鍵

從本質上講智慧地球和智慧城市還是互聯網發展到一定程度,向城市建設蔓延和深入的結果。因此建設智慧城市就不能不忽略互聯網的發展趨勢和進化規律。 而越來越多的跡象表明“互聯網正在向著與人類大腦高度相似的方向進化,它將具備自己的視覺、聽覺、觸覺、…

halcon1D測量算子,持續更新

目錄1D Measuring 1D測量1.close_measure2. deserialize_measure3.fuzzy_measure_pairing4.fuzzy_measure_pairs5.fuzzy_measure_pos6.gen_measure_arc7.gen_measure_rectangle28.measure_pairs9.measure_pos10.measure_projection11.measure_thresh12. read_measure13.reset_f…

20145227鄢曼君《網絡對抗》Web安全基礎實踐

20145227鄢曼君《網絡對抗》Web安全基礎實踐 實驗后回答問題 1.SQL注入攻擊原理,如何防御? SQL注入攻擊指的是通過構建特殊的輸入作為參數傳入Web應用程序,而這些輸入大都是SQL語法里的一些組合,通過執行SQL語句進而執行攻擊者所要…

[轉]Xvid參數詳解

眾所周知,Mencoder以其極高的壓縮速率和不錯的畫質贏得了很多朋友的認同! 原來用Mencoder壓縮Xvid的AVI都是使用Xvid編碼器的默認設置,現在我來給大家沖沖電,講解一下怎樣使用Mencoder命令行高級參數制作Xvid編碼格式AVI影片。經…

常用的Meta標簽寫法和作用

頁面關鍵詞  <meta name"keywords" content"your tags" />  頁面描述  <meta name"description" content"150 words" />  搜索引擎索引方式  <meta name"robots" content"index,follow"…

從庫存管理系統,體驗活字格強大的移動端應用開發能力

活字格&#xff0c;開放易用的 Web 應用生成平臺 隨著移動互聯網時代的來臨&#xff0c;企業在移動端管理和運營的需求急劇增加&#xff0c;這就要求企業應用系統要能做到工作流程自動規范、移動端操作流暢便捷、協同辦公快速高效、業務流程高度自定制、需求變更隨時修改等。 活…

Xvid編碼器流程(基于xvid1.1.0)

調用Xvid編碼器流程(基于xvid1.1.0) 編者按&#xff1a;本文為Xvid最新源代碼V1.1.0版本的學習筆記&#xff0c;內 部資料&#xff0c;僅供學習參考&#xff0c;未經授權&#xff0c;不得轉載 xvid有兩種編碼方式&#xff1a;single pass和twopass single pass模式編碼簡…

置換矩陣

來源&#xff1a;百度百科 定義&#xff1a; 設P 是一個 mn 的 (0,1) 矩陣&#xff0c;如 m≤n且 PxPtE&#xff0c;則稱 P為一個 mn的置換矩陣。其中Pt是P的轉置矩陣&#xff0c;E是m階單位方陣。 判定條件&#xff1a; 定理 1 當 m≦n時&#xff0c;一個 mn 的(0,1) 矩陣P為置…

halcon Matching-3D 3D匹配,持續更新

目錄Matching-3D 3D匹配Deformable Surface-Based基于可變形表面1. add_deformable_surface_model_reference_point2.add_deformable_surface_model_sample3. clear_deformable_surface_matching_result4.clear_deformable_surface_model5. create_deformable_surface_model6. …

CVE-2009-3459

Adobe Acrobat和Reader都是美國Adobe公司開發的非常流行的PDF文件閱讀器。 Adobe Reader和Acrobat 7.1.4之前的7.x版本&#xff0c;8.1.7之前的8.x版本以及9.2之前的9.x版本中存在基于堆的緩沖區溢出漏洞。遠程攻擊者可借助觸發內存破壞的特制PDF文件執行任意代碼。 轉…

leetcode-665-Non-decreasing Array

題目描述&#xff1a; Given an array with n integers, your task is to check if it could become non-decreasing by modifying at most 1 element. We define an array is non-decreasing if array[i] < array[i 1] holds for every i (1 < i < n). Example 1: I…