Linux系統分割槽與注意事項

2022-08-29 20:33:20 字數 2035 閱讀 1887

好久沒有發部落格了,接下來會把暑假學習的陸陸續續整理到部落格上來,原本是想先整理python的,但剛好手頭在學這個,就先整理了。

這篇部落格時linux學習的開篇,以前都是用到什麼命令就了解一下,這周系統學習了一下常用的命令和相關知識,發現解決了很多之前的困惑,先從linux的分割槽和安裝的概念說起。

linux安裝前要經歷四個步驟,分別是:分割槽,格式化,定義裝置檔名,掛載

1.分割槽

linux的分割槽有三種:主分割槽,擴充套件分割槽和邏輯分割槽。

主分割槽最多只能有四個;

擴充套件分割槽最多有乙個,主分割槽加擴充套件分割槽最多有四個,擴充套件分割槽不能寫入資料只能包含邏輯分割槽;

邏輯分割槽可以寫入資料和格式化。

可以用乙個櫃子來理解這個問題:

乙個大櫃子分為許多個小櫃子,其中1,2,3櫃子屬於主分割槽,4櫃屬於擴充套件分割槽,擴充套件分割槽是指一塊被分成很多塊區域的總和,但它其實並沒有空間,只是乙個統稱。

而這塊擴充套件分割槽所分的幾個小分割槽就是邏輯分割槽,也就是圖中的5,6號櫃子。

2.格式化(高階格式化)

又稱邏輯邏輯格式化,是根據使用者選定的檔案系統(linux的檔案系統:ext2/ext3/ext4(centos6.3預設)),在磁碟的特定區域寫入特定資料,在分割槽中劃出一片用於存放檔案分配表/目錄表等用於檔案管理的磁碟空間。

再借用櫃子的比喻,就是把乙個櫃子分為乙個個等大的小個子,再ext4中每個資料塊預設大小是4kb,這時如果有個10kb的檔案要寫入,就需要分配三個資料塊,多餘的2kb不存資料,且這三個資料塊分布在櫃子裡的隨機小格仔中而不是連續排列的。

磁碟碎片整理:把儲存同乙個檔案的資料塊盡量放在一起。

每個檔案都有乙個i節點號(inode號),通過它可以建立inode列表,查詢檔案時通過尋找inode號在列表中找到檔案條款,從而知道檔案儲存在哪幾個資料塊,從而開啟資料塊拼湊成完整檔案。

格式化的目的不是清空資料,而是寫入檔案系統。

3.裝置檔名

先介紹硬體裝置檔名

在這裡需要注意,在linux中所有硬體都是檔案,dev目錄下中所有檔案都是硬體檔案

在定義裝置檔名時定義的是分割槽裝置檔名:/dev/sda1代表第乙個sata硬碟的第乙個分割槽

現在使用的硬碟一般都是sata硬碟

4.掛載

在windows中掛載被稱為分配碟符,而windows中的碟符在linux中成為掛載點

在linux中掛載時

必須分割槽的有:

/ (根分割槽)

swap分割槽 (交換分割槽,不超過記憶體2倍)

/boot (啟動分割槽,200m)

這裡可以發現linux與windows不同的特點,linux可以給根分割槽目錄下的子目錄單獨分配硬碟空間,比如給根目錄 / 分配sda1分割槽,還可以給根目錄下的 /home 單獨分配分割槽,這樣 /home 目錄雖然是根目錄的子目錄,卻單獨具有存放空間。

這裡把以上四點總結如下:

順便在這裡提幾點需要注意的問題:

1.linux中所有內容以檔案形式儲存,沒有寫入配置檔案的都是在記憶體中臨時生效。

2.linux區分大小寫

3.linux不以副檔名區分檔案型別,壓縮檔案通過副檔名可以區分壓縮型別

4.linux所有的儲存裝置都必須掛載後使用者才能使用(即windows中分配碟符)

5.windows下的程式不能直接在linux中安裝和執行

再介紹一下遠端登陸管理工具,在管理伺服器的時候比較方便,我使用的是xshell,在虛擬機器也可以使用它連線,只要在虛擬機器使用nat或橋接模式,建立乙個與本機同網段的網絡卡,就可以使用xshell連線自己設定的ip位址從而操作虛擬機器。

Linux 注意事項

1 linux嚴格區分大小寫,linux的命令都是小寫,但命令後的選項會有大寫 touch 建立檔案 2 linux中一切皆檔案 linux中所有的內容都是以檔案的形式儲存和管理的,硬體裝置也是檔案,這和windows完全不同,windows是通過裝置管理器來管理硬體的。linux的裝置檔案儲存在 ...

Linux系統分割槽

linux系統分割槽 專業術語解釋 磁碟分割槽 磁碟分割槽就是使用分割槽編輯器在磁碟上劃分幾個邏輯部分。碟片一旦劃分成數個分割槽,不同累的目錄與檔案可以儲存進不同的分割槽。通俗來講 磁碟分割槽 就是將大的東西按照需求進行拆分,按照邏輯上將磁碟分開。linux系統分割槽 專業術語 磁碟分割槽 磁碟分割...

Linux系統分割槽

主分割槽 最多只能有4個 擴充套件分割槽 邏輯分割槽 主分割槽跟擴充套件分割槽加起來總數只能是4個。由於碟符是c d e這些英文本母,所以如果主分割槽已經佔了c d e,那麼還能生成23個邏輯分割槽。格式化的根本目的是寫入檔案系統。檔案系統格式化的主要工作 1.將整個分割槽分隔成等大小的資料塊。2....