管理磁盤及分區:
a)檢測并确認新硬碟
1.fdisk 指令:格式:fdisk - l [ 磁盤裝置 ]
fdisk - l ——列出目前系統中所有硬碟裝置及其分區的資訊
用途:在互動式的操作環境中管理磁盤分區
3.注解:
device :分區的裝置檔案名稱
boot :是否是引導分區。是,則有“*”辨別
start :該分區在硬碟中的起始位置(柱面數)
end :該分區在硬碟中的結束位置(柱面數)
blocks :分區的大小,以blocks(塊)為機關,預設的塊大小為1024位元組
ld :分區對應的系統id号,83表示linux中的ext3分區;8e表示lvm邏輯卷
system :分區類型
b)規劃硬碟中的分區
1.p 指令——列出硬碟中的分區情況
2.n 指令——建立分區
p :選擇建立主分區
e :選擇建立擴充分區
若主分區、邏輯分區均已建立完畢(四個主分區号已用完),則再次輸入“n”指令後将不再提示選擇分區類别
3.d 指令——删除分區
如果擴充分區被删除,則擴充分區之下的邏輯分區也将同時被删除
4. t 指令——變更分區的類型:
ext3 檔案系統的id号:83
swap檔案系統的id号:82
fat32 檔案系統的id号:b
5.w 和q 指令——退出fdisk分區工具
partprobe 指令:檢測新分區表的情況
eg:重新探測/dev/sdb磁盤中的分區變化
partprobe/dev/sdb
管理檔案系統
a)建立檔案系統
1.mkfs 指令的使用:
mkfs - t 檔案系統類型 分區裝置
建立ext3檔案系統
eg:把分區/dev/sdb1格式化為ext3檔案系統
mkfs - t ext3 /dev/sdb1 (1:必須指定,否則删除所有分區)
建立fat32檔案系統
eg:把分區/dev/sdb6格式化為fat32檔案系統(先通過fdisk工具添加/dev/sdb6分區,将id号設為b)
mkfs - t vfat - f 32 /dev/sdb6或 mkfs.vfat - f 32 /dev/sdb6
2.mkswap 指令的使用
對于新增加的交換分區,需要使用swapon指令進行啟用,反之使用swapoff指令可以停用指定的交換分區
eg:啟用、停止交換分區/dev/sdb5的過程,以及交換空間的變化情況
cat /proc/meminfo | grep “swaptoal:” ——檢視總交換空間的大小
swapon /dev/sdb5 ——啟用交換分區/dev/sdb5
cat /proc/meminfo | grep “swaptotal” ——确認交換空間大小已增加
swapoff /dev/sdb5 ——停用交換分區/dev/sdb5
b)挂載、解除安裝檔案系統
1.挂載檔案系統:
mount 指令:用途:挂載檔案系統、iso鏡像到指定檔案夾
格式:mount [ - t 檔案系統類型 ] 儲存設備挂載點
格式:mount -o loop iso鏡像檔案 挂載點目錄
注解:
儲存設備:即對應分區裝置檔案名:/dev/sdb1、/dev/cdrom或網絡資源路徑;
挂載點:即使用者指定用于挂載的目錄
CD光牒對應的裝置檔案通常使用/dev/cdrom,這是一個連結檔案,連結到實際的CD光牒裝置/dev/hdc,這兩個名稱都可以表示CD光牒裝置
mount 顯示目前系統中已挂載的各個分區(檔案系統)的相關資訊
僞檔案系統:運作時所需要的臨時檔案系統,并沒有實際的硬碟分區與其相對應
在linux中,u盤裝置被模拟成scsi裝置,一般使用fat16或fat32檔案系統
2.解除安裝檔案系統:
格式:umount儲存設備位置=umount挂載點目錄
3.設定檔案系統的自動挂載:
/etc/fstab配置檔案:
第一字段:裝置名或裝置卷标名
第二字段:檔案系統的挂載點目錄的位置
第三字段:檔案系統類型,如ext3 、swap等
第四字段:挂載參數,即mount 指令“- o”選項後可使用的參數(defaults預設參數、rw可寫、ro隻讀、noexec禁用執行程式)
第五字段:表示檔案系統是否需要dump備份(dump是一個備份工具),一般設為1,時表示需要,設為0将被dump所忽略
第六字段:用于決定在系統啟動時進行磁盤檢查的順序。0表示不進行檢查,1表示優先檢查。對于根分區應設為1,其他分區設為2.
4.檢視磁盤使用情況:—— df - ht
格式:df [ 選項 ] [ 檔案 ]
- h :顯示更易懂的容量機關
- t :顯示對應檔案系統的類型
在windows中,将CD光牒鏡像刻錄CD光牒應選擇“從iso檔案到CD光牒”
補充:
制作CD光牒鏡像:cp /dev/cdrom /tmp/test.iso
CD光牒鏡像挂載:mount - o loop iso鏡像檔案 挂載點
free- m:檢視記憶體及交換分區占用情況【看記憶體夠不夠用要檢視swap空餘大小】
dmesg:檢視系統中光驅裝置辨別
eg:dmesg | grep hd
歡迎關注微信公衆号:小溫研習社