對linux分割槽的幾點認識

2021-04-21 08:45:18 字數 2529 閱讀 6117

對windows使用者來說,作業系統必須裝在同一分割槽裡,它是商業軟體!所以你沒有選擇的餘地!對red hat linux來說,你有了較大的選擇餘地,你可以把系統檔案分幾個區來裝(必須要說明載入點),也可以就裝在同乙個分割槽中(載入點是「/」)。下面我們看看可以建立哪些分割槽(僅列常用幾種)。

/boot分割槽,它包含了作業系統的核心和在啟動系統過程中所要用到的檔案,建這個分割槽是有必要的,因為目前大多數的pc機要受到bios的限制,況且如果有了乙個單獨的/boot啟動分割槽,即使主要的根分割槽出現了問題,計算機依然能夠啟動。這個分割槽的大小約在50mb—100mb之間。但是如果想用lilo啟動red hat linux系統的話,含有/boot的分割槽必須完全在柱面1023以下。又由於8gb後的資料lilo不能讀取,所以red hat linux要安裝在8gb的區域以內。

/usr分割槽,是red hat linux系統存放軟體的地方,如有可能應將最大空間分給它。

/home分割槽,是使用者的home目錄所在地,這個分割槽的大小取決於有多少使用者。如果是多使用者共同使用一台電腦的話,這個分割槽是完全有必要的,況且根使用者也可以很好地控制普通使用者使用計算機,如對使用者或者使用者組實行硬碟限量使用,限制普通使用者訪問哪些檔案等。其實單使用者也有建立這個分割槽的必要,因為沒這個分割槽的話,那麼你只能以根使用者的身份登陸系統,這樣做是危險的,因為根使用者對系統有絕對的使用權,可一旦你對系統進行了誤操作,麻煩也就來了。

/var/log分割槽,是系統日誌記錄分割槽,如果設立了這一單獨的分割槽,這樣即使系統的日誌檔案出現了問題,它們也不會影響到作業系統的主分割槽。

/tmp分割槽,用來存放臨時檔案。這對於多使用者系統或者網路伺服器來說是有必要的。這樣即使程式執行時生成大量的臨時檔案,或者使用者對系統進行了錯誤的操作,檔案系統的其它部分仍然是安全的。因為檔案系統的這一部分仍然還承受著讀寫操作,所以它通常會比其它的部分更快地發生問題。

/bin分割槽,存放標準系統實用程式。

/dev分割槽,存放裝置檔案。

/opt分割槽,存放可選的安裝的軟體。

/sbin分割槽,存放標準系統管理檔案。

上面介紹了幾個常用的分割槽,一般來說我們需要乙個swap分割槽,乙個/boot分割槽,乙個/usr分割槽,乙個/home 分割槽,乙個/var/log分割槽。當然這沒有什麼規定,完全是依照你個人來定的。但記住至少要有兩個分割槽,乙個swap分割槽,乙個/分割槽。

linux 的分割槽規定

1. 裝置管理 在 linux 中,每乙個硬體裝置都對映到乙個系統的檔案,對於硬碟、光碟機等 ide 或 scsi 裝置也不例外。

linux 把各種 ide 裝置分配了乙個由 hd 字首組成的檔案;而對於各種 scsi 裝置,則分配了乙個由 sd 字首組成的檔案。

例如,第乙個 ide 裝置,linux 就定義為 hda;第二個 ide 裝置就定義為 hdb;下面以此類推。而 scsi 裝置就應該是 sda、sdb、sdc 等。

2. 分割槽數量 要進行分割槽就必須針對每乙個硬體裝置進行操作,這就有可能是一塊ide硬碟或是一塊scsi硬碟。

對於每乙個硬碟(ide 或 scsi)裝置,linux 分配了乙個 1 到 16 的序列號碼,這就代表了這塊硬碟上面的分割槽號碼。

例如,第乙個 ide 硬碟的第乙個分割槽,在 linux 下面對映的就是 hda1,第二個分割槽就稱作是 hda2。對於 scsi 硬碟則是 sda1、sdb1 等。

3. 各分割槽的作用 在 linux 中規定,每乙個硬碟裝置最多能有 4 個主分割槽(其中包含擴充套件分割槽)構成,任何乙個擴充套件分割槽都要占用乙個主分割槽號碼,也就是在乙個硬碟中,主分割槽和擴充套件分割槽一共最多是 4 個。

對於早期的 dos 和 windows(windows 2000 以前的版本),系統只承認乙個主分割槽,可以通過在擴充套件分割槽上增加邏輯碟符(邏輯分割槽)的方法,進一步地細化分割槽。

主分割槽的作用就是計算機用來進行啟動 作業系統 的,因此每乙個 作業系統 的啟動,或者稱作是引導程式,都應該存放在主分割槽上。

這就是主分割槽和擴充套件分割槽及邏輯分割槽的最大區別。

我們在指定安裝引導 linux 的 bootloader 的時候,都要指定在主分割槽上,就是最好的例證。

linux 規定了主分割槽(或者擴充套件分割槽)占用 1 至 16 號碼中的前 4 個號碼。

以第乙個 ide 硬碟為例說明,主分割槽(或者擴充套件分割槽)占用了 hda1、hda2、hda3、hda4,而邏輯分割槽占用了 hda5 到 hda16 等 12 個號碼。

因此,linux 下面每乙個硬碟總共最多有 16 個分割槽。

對於邏輯分割槽,linux 規定它們必須建立在擴充套件分割槽上(在 dos 和 windows 系統上也是如此規定),而不是主分割槽上。

因此,我們可以看到擴充套件分割槽能夠提供更加靈活的分割槽模式,但不能用來作為 作業系統 的引導。 除去上面這些各種分割槽的差別,我們就可以簡單地把它們一視同仁了。

4. 分割槽指標

對於每乙個 linux 分割槽來講,分割槽的大小和分割槽的型別是最主要的指標。

容量的大小讀者很容易理解,但是分割槽的型別就不是那麼容易接受了。

分割槽的型別規定了這個分割槽上面的檔案系統的格式。

linux 支援多種的檔案系統格式,其中包含了我們熟悉的fat32、fat16、ntfs、hp-ux,以及各種 linux 特有的 linux native和 linux swap分割槽型別。

對「認識」的認識

很早就想談談關於 認識 的認識。這是乙個巨集大深刻的哲學問題。只是覺得沒有完全思考清楚,還以為觀點有些偏頗,擔心自己沒能力系統論述,就遲遲沒有動筆。但想到談論的問題本身就是乙個偏頗的問題,而且,我始終覺得,問題儘管偏頗,但卻不無道理。所以,提筆寫下這篇文字。正像思想的本質是不安一樣,認識的本質是片面...

認識Linux下的硬碟分割槽

一 認識硬碟和分割槽 硬碟是計算機最常見的儲存裝置。作業系統讀取操作硬碟資料是根據一定的規則和格式進行的,這是硬碟分割槽格式化的最根本原因。在作業系統下正常工作的硬碟,都有乙個資料結構,或者說資料儲存劃分區。硬碟上的資料按照其不同的特點和作用大致可分為5部分 mbr區 dbr區 fat區 dir區和...

我對垂直搜尋引擎的幾點認識

垂直搜尋不只是類google的行業通用搜尋。以房產行業為例,如果我們按照google抓取網頁的方式,來建造乙個房產行業google的做法,是行不通的。技術壁壘不用解釋,就算我們借助nutch,lucene等搜尋技術來做,我們也無法提供差異化的服務,而沒有差異化的產品在網際網路贏家通吃的規則下是無法生...