第12章 硬碟介紹和磁碟管理

2021-10-08 17:40:30 字數 1098 閱讀 6941

新增磁碟,使用fdisk 對硬碟進行分割槽,格式化,掛載,解除安裝,修改fstab檔案,讀取fstab檔案,檢視掛載是否成功。刪除分割槽,刪除fstab檔案編輯的掛載點。

使用gdisk對硬碟進行分割槽,格式化。

擴充套件swap分割槽,檢視記憶體使用情況,檢視是否有掛載到swap的檔案或分割槽

mkswap /dev/***  #格式化磁碟分割槽為swap格式

free -m    #以mb為單位檢視記憶體使用情況

swapon /dev/***  #開啟

free -m

swapon -s   #檢視掛載到swap的分割槽或檔案

swapoff /dev/***  #關閉

free -m

dd命令用法

dd if=/path/from/src  of=/path/to/dest

bs=     #block size複製單元大小

count=        #複製多少個bs

磁碟拷貝

dd if=/dev/sda of=/dev/sdb  #耗時

備份mbr

dd if=/dev/sda of=/tmp/mbr.bak bs=512 count=1

破壞mbr中的lootloader

dd if=/dev/zero of=/dev/sda bs=256 count=1  #破壞,慎用

建立500m的空檔案

dd if=/dev/zero of=/root/swap_file bs=1m count=500

通過檔案增加swap空間

dd if=/dev/zero of=/root/swap_file bs=1m count=500 #建立500m的空檔案

chmod 0600 /root/swap_file #更改檔案屬主有可讀寫許可權,組和其它無許可權

mkswap -f /root/sw

ap_file  #格式化該檔案為swap格式

swapon /root/swap_file #開啟

swapon -s #檢視掛載到swap的分割槽或檔案

free -m    #以mb為單位檢視記憶體使用情況

swapoff /root/swap_file #關閉

第15章 磁碟管理 二

停止服務 systemctl stop firewalld.service 關閉防火牆 setenforce 0 建立乙個lv fdisk dev sdanp 掛載 mount dev qinvg qinlv mnt qinlv 掛載後預設沒有寫磁碟配額quto等資訊,需要手動寫 mount o r...

第12章 段式記憶體管理

分頁式記憶體管理基本解決了交換記憶體管理的缺點,但自己本事也有缺點 基本無法進行共享記憶體,因為對乙個記憶體頁來說只要裡面有乙個位址不能共享,那整個頁就不能共享,日常中乙個記憶體頁中不能共享資料得位址是很常見的,所以分頁記憶體基本不能共享 那怎麼解決記憶體共享的問題呢 段氏記憶體管理 段氏記憶體管理...

第12章 儲存類 鏈結和記憶體管理

c有5種不同的儲存模型 或稱儲存類 儲存時期 變數在記憶體中保留的時間 作用域 描述了程式中可以訪問乙個識別符號的乙個或者多個區域 分類描述 作用域 塊作用域 在 塊定義的變數 函式原型作用域 從變數定義處一直到原型宣告的末尾 檔案作用域 乙個在所有函式之外定義的變數 鏈結外部鏈結 可以在乙個多檔案...