鸟哥的linux私房菜 简书,《鸟哥的linux私房菜》学习笔记
為啥學(xué),我只想說(shuō)因?yàn)楦杏X(jué)好玩。有時(shí)間去玩覺(jué)得有趣的事情,快事。
個(gè)人是通過(guò)學(xué)習(xí)《鳥(niǎo)哥的linux私房菜》學(xué)習(xí)的,所以這些應(yīng)該都是我的筆記。
這篇博文主要內(nèi)容為硬盤(pán)分區(qū),linux安裝,linux文件樹(shù)的知識(shí)。
磁盤(pán)分區(qū)
what?
秒懂概念:就是windows下分區(qū)D,E,F 盤(pán)這樣的概念。
具體概念涉及硬盤(pán)。
硬盤(pán)結(jié)構(gòu)
硬盤(pán)的簡(jiǎn)單概念圖
我們把硬盤(pán)當(dāng)成一個(gè)光盤(pán),我們以圓點(diǎn)為圓心等寬擴(kuò)大半徑畫(huà)圓,你能得到許多的同心環(huán),這一個(gè)個(gè)的環(huán)在硬盤(pán)中就稱(chēng)為柱面。將柱面分成若干個(gè)等面積的扇形就稱(chēng)之為扇區(qū)。在硬盤(pán)中每個(gè)扇區(qū)都能儲(chǔ)存512B。
在眾多的扇區(qū)中有一個(gè)很特別,這個(gè)扇區(qū)被拿來(lái)儲(chǔ)存操作系統(tǒng)有關(guān)的信息。內(nèi)容包括兩個(gè):
MBR : 安裝引導(dǎo)加載程序的地方,大小為446B。
partition table : 記錄硬盤(pán)分區(qū)信息的地方。大小為 64B 。
MBR 記錄的信息比較多我們后面再說(shuō)。
partition table 可以理解為一個(gè)表格,像下面
分區(qū)
開(kāi)始柱面
結(jié)束柱面
分區(qū)1
1
100
分區(qū)2
101
200
分區(qū)3
201
300
分區(qū)4
301
400
上面的意思為 1-100 柱面 為一個(gè)分區(qū),101-200 柱面 分第二分區(qū) 。。。。
我們能得到信息
分區(qū)的最小單位為柱面
partition table 只能寫(xiě)入4組分區(qū)信息
喜歡折騰的同學(xué)會(huì)知道分區(qū)不知能能分4個(gè)。
牛逼哦
想了解怎么分更多的區(qū),需要了解一些概念。
利用partition table分出來(lái)的區(qū)分按照功能為兩類(lèi)。
主分區(qū):分區(qū)后直接拿來(lái)存儲(chǔ)的分區(qū)。
擴(kuò)展分區(qū) : 那個(gè)繼續(xù)分區(qū)的區(qū)(聰明的大大都猜到了)
我的磁盤(pán),我裝了SSD所以有兩個(gè)硬盤(pán)
擴(kuò)展分區(qū)利用一個(gè)扇區(qū)來(lái)記錄分區(qū)信息(這個(gè)就跟partition table一樣)。分區(qū)信息中記錄了如何分這個(gè)擴(kuò)展分區(qū)。
這里需要注意:
一個(gè)硬盤(pán)只有一個(gè)擴(kuò)展分區(qū),(操作系統(tǒng)的限制)
擴(kuò)展分區(qū)中的分出來(lái)的區(qū)叫做邏輯分區(qū)
邏輯分區(qū)的個(gè)數(shù)有限制,如果是IDE接口接入的硬盤(pán)為 59個(gè),SATA接口接入的為11個(gè)。
why
分區(qū)的好處:
1.安全
比如說(shuō)你C盤(pán)中有數(shù)據(jù)被刪了,開(kāi)不了機(jī),你重裝,但是你有一部珍藏放在C盤(pán),那就很尷尬了。但是如果你放在D盤(pán),美滋滋。
2.性能
分區(qū)后數(shù)據(jù)存放的更集中了,想想你讀一個(gè)文件一會(huì)要在 3 柱面,一會(huì)要跑到 3000 柱面。然后又要回到 3 柱面。
開(kāi)機(jī)過(guò)程
為了了解 MBR 我們需要了解計(jì)算機(jī)開(kāi)機(jī)過(guò)程,計(jì)算機(jī)開(kāi)機(jī)之后首先跑動(dòng)的是 BIOS (一個(gè)寫(xiě)在硬件里的程序),我們可以通過(guò)這個(gè)程序去啟動(dòng)相應(yīng)的硬盤(pán)(或者U盤(pán)、光盤(pán),下面我們以硬盤(pán)為例),然后BIOS就會(huì)讀取硬盤(pán)的第一分區(qū)中的 MBR 。MBR 這里存放著一個(gè)Boot loader程序.
Boot loader 的功能是 :
引導(dǎo)到操作系統(tǒng)中的內(nèi)核文件。
引導(dǎo)到其他 Boot loader 的位置。
注:其他的Boot Loader 存放的位置為另外一個(gè)分區(qū)的啟動(dòng)扇區(qū)(每個(gè)分區(qū)都有自己的啟動(dòng)扇區(qū))
Linux下的目錄樹(shù)
Linux的安裝與Windows的安裝不同,Windows只需要找一個(gè)合適大小的分區(qū),安裝就行了。 Linux的安裝需要考慮哪些目錄安裝在哪個(gè)分區(qū)。
Linux下什么目錄保存的文件有一套規(guī)定,下圖是一般的規(guī)則。
linux目錄樹(shù)
我的安裝
我使用的Ubuntu 16 Kylin ,我只是簡(jiǎn)單的分了 /boot 在第3主分區(qū) /dev/sda3 , / 在第1邏輯分區(qū) /dev/sda5 .
分區(qū)情況
我的分區(qū)情況.jpg
總結(jié)
以上是生活随笔為你收集整理的鸟哥的linux私房菜 简书,《鸟哥的linux私房菜》学习笔记的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: ubuntu安装操作HttpSQS高速队
- 下一篇: 开始学习鸟哥的Linux私房菜-基础篇(