亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Linux怎么實現磁盤分區

發布時間:2021-12-17 16:44:17 來源:億速云 閱讀:217 作者:iii 欄目:云計算

本篇內容介紹了“Linux怎么實現磁盤分區”的有關知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領大家學習一下如何處理這些情況吧!希望大家仔細閱讀,能夠學有所成!

磁盤分區

1. 格式化

(1)為什么要分區?

格式化是在空白空間建立秩序,即建立文件系統(正方形、長方形之類的文件系統類型);

支持多種文件系統,便于管理。

(2)一般我們是先分區再進行格式化(因為分完區之后我們可以格式化不同的文件系統)

2. 存入數據的磁盤

哈希表的特點是數據尋找特別快。

先計算數據的hashcode(哈希碼)——存到對應的位置——如果兩個字符hashcode相等,那么在存儲的時候就存儲一個鏈表,兩個字符都指向同一個位置,然后再鏈表中再尋找(這樣就不會造成沖突)

Linux怎么實現磁盤分區

注:如果計算出來的hashcode相同,則還需要執行equals操作,這樣才能真正確定兩個字符是否相同。

(通過哈希碼判斷字符是否相等比較省時,如果哈希碼都相同則只能直接調用函數equals比較兩個字符是否相等)

3. 磁盤分區

如果需要查找某一個盤中的數據,可以通過分區信息直接跳轉至某一個某一盤符,這樣就不需要從頭遍歷了。

在磁盤第一柱面的第一個磁道中存有分區信息,這稱之為硬盤分區表,如果這一塊被損壞了,則硬盤就破壞了(不知道硬盤哪里開始哪里結束了)。分區表只能記錄4個分區的信息,因此計算機的硬盤只能劃分四塊。

硬盤上分區:

(1)主分區(一般是安裝操作系統的盤,當然其他盤也可以安裝操作系統,相當于Windows中的C盤)

(2)擴展分區(主分區+擴展分區最多只能四個,在擴展分區里面還可以分邏輯分區,相當于Windows中DEF盤)

Linux怎么實現磁盤分區

注:上面圖的意思是磁盤分成兩個區,一個主分區,一個拓展分區。其中拓展分區又分成多個邏輯分區,并且在邏輯分區的開始字節中記錄著里面的分區信息。

(3)邏輯分區(拓展分區可以分解成若干個邏輯分區)

非破壞性分區軟件:

Linux怎么實現磁盤分區

Linux分區命名

在Linux中所有設備都是文件,文件分兩類:字符設備,二進制設備(塊設備)。打印機、鍵盤是字符設備,U盤、光驅是塊設備。所有設備的名稱是固定的,不可更改(在Windows中可以修改盤符名稱)。這樣做的好處在于:編程簡單,只需要對文件編程

1、 /dev目錄——硬件

Linux怎么實現磁盤分區

所有設備文件所在的目錄為dev目錄。

對于這些硬件的命名:分區名的前兩個字母——分區所在的設備的類型(hd—IDE,sd—SCSI),y表示插在主板的哪個接口上(一般用a、b表示),N代表分區(前4個分區即主分區和拓展分區按照1~4排列,邏輯分區從5開始)。

舉例:/dev/hda3—第一個IDE硬盤上的第三個主分區或拓展分區;在Windows中D盤在Linux中命名相當于hda5(D盤是第一個邏輯分區,F盤是hda7)。

轉到圖形界面

Start X(在linux中圖形界面稱為X_Window)

返回命令行:右擊——open terminal

注:忘記自己:whoami

掛載點的操作

如果我想訪問某一硬件設備(比如光驅)的內容,執行cd /cdrom會顯示not a directory(顯示不是一個目錄,Linux認為這是一個設備,故無法訪問)。我們可以將其看做一個目錄(理論上可以看做任何一個路徑,但是默認的是看做根路徑下的/mnt中),這就需要我們自行建立一個目錄,并將該目錄與設備關聯起來

(在dev目錄下的都是設備,因此我們無法直接進入設備訪問,但是我們采用的是“掛載”的思想,即將這一設備與我們自己定義的目錄關聯起來,訪問這個目錄等效于訪問設備)

——找到路徑:cd dev/mnt

——新建文件作為臨時掛靠點 mkdir cdr

(mkdir—建立目錄,touch—新建文本)

——掛靠 mount /dev/cdrom[空格]/mnt/cdr注意這里在cdrom后面有空格,否則會報錯

(我們這里進行掛載和取消掛載操作全部都是在mnt目錄下完成的)

Linux怎么實現磁盤分區

cdrom是我們的設備,cdr是掛載點,訪問cdrom可以通過設備和掛載點訪問。

注意:

——取消掛載(可以使用設備名或掛載名)

umount /dev/cdrom

umount /mnt/cdr

查看掛載點的詳細信息:

Linux怎么實現磁盤分區

Linux怎么實現磁盤分區

原因:我們現在所處的目錄已經在光驅內部,應該出來到光驅的外邊,才可以執行相關的操作。

Linux怎么實現磁盤分區

注: 我們應該在mnt目錄下取消掛載,而不是在dev目錄下,下面是典型錯誤:

Linux怎么實現磁盤分區

cd ..——返回上一層目錄

獲得管理員權限

——su root

Linux怎么實現磁盤分區

注:獲得管理員權限之后會有$變為#。

磁盤物理結構

Linux怎么實現磁盤分區

Linux怎么實現磁盤分區

如果沒有MBR,則硬盤就不能用了。

拓展:MBR

硬盤的主引導扇區是硬盤中最為敏感的區域之一,主引導記錄位于硬盤的0磁道0柱面1扇,共512bytes,由三大部分組成:

硬盤主引導記錄MBR(Master Boot Record)占446bytes

分區表DPT(Disk Partition Table)占64bytes

硬盤有效標志(Magic Number)占2bytes

主引導記錄(MBR)用于檢測硬盤分區的正確性并確定活動分區,其內容是在硬盤分區時由分區軟件(如FDISK)寫入該扇區的,所以MBR不屬于任何一個操作系統,不隨操作系統的不同而不同,即使不同,MBR也不會夾帶操作系統的性質,具有公共引導的特性。MBR的任務就是負責把引導權移交給操作系統,如果此段記錄損壞將無法從硬盤引導。
因此硬盤的主引導區也成為了病毒攻擊的主要對象,另外一些其他軟件也會修改引導區的內容,如果修改有誤也會使硬盤無法啟動。主引導扇區被破壞了,開機后系統會提?quot;Disk boot failure, Insert system disk and press enter"。

磁盤分區對比

1. Windows分區

Linux怎么實現磁盤分區

2. Linux與Windows分區對比

Linux怎么實現磁盤分區

Linux怎么實現磁盤分區

磁盤分區方案

1. 至少兩個分區

(1)根分區:/——即硬盤上分出分區掛載到/、/usr

(2)SWAP分區

(把硬盤當內存使用,也就是虛擬內存,必須有而且必須是單獨的分區,一般設置為實際內存大小的兩倍,有一些程序默認物理內存不夠用,放到物理內存中,因此不論實際物理內存再大也有必要設置SWAP分區

2. 在安裝前手動進行分區

Linux怎么實現磁盤分區

注:所謂根分區是硬盤上分出一個區域,掛載到根分區上,而不是Winodws中的CDEF盤。其他分區都是這種掛載的原理,所以這里列出的是分區掛載點的名稱,而不是分區的名稱。

(我們這里列舉的都是分區掛載點的名稱,因為手動分區只能改變目錄名稱,而真正的設備名稱是無法改變的)

3. 根目錄下的目錄

Linux怎么實現磁盤分區

安裝Linux過程中需要分區,可以手動也可以自動分區。(開始我們可以自動分區)

拓展:什么是根目錄,其作用是什么?

根目錄是整個系統最重要的一個目錄,因為不但所有的目錄都是由根目錄衍生出來的,同時根目錄也與開機/還原/系統修復等動作有關。因此FHS標準建議: 根目錄(/)所在分區應該越小越好,且應用程式所安裝的軟體最好不要與根目錄放在同一個分區內,以保持根目錄越小越好。 如此不但效能較佳,根目錄所在的文件系統也較不容易發生問題。說白了,就是根目錄和Windows的C盤一個樣

Linux常用目錄介紹

Linux怎么實現磁盤分區

Linux怎么實現磁盤分區

“Linux怎么實現磁盤分區”的內容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業相關的知識可以關注億速云網站,小編將為大家輸出更多高質量的實用文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

舒兰市| 宝鸡市| 嘉义市| 商水县| 麦盖提县| 乃东县| 延津县| 旅游| 台州市| 察哈| 莲花县| 东源县| 苗栗县| 星座| 内丘县| 北宁市| 湖州市| 仙游县| 临沂市| 永泰县| 固阳县| 阜新| 靖西县| 堆龙德庆县| 慈利县| 海宁市| 揭阳市| 惠水县| 湟源县| 革吉县| 邹平县| 民勤县| 来宾市| 镇沅| 梁平县| 沈阳市| 田阳县| 定西市| 启东市| 博白县| 射洪县|