1. 程式人生 > >磁盤分區及格式化

磁盤分區及格式化

第三部分 光盤掛載 centos dir wap 文件 so文件 node nac

一、磁盤分區及格式化
1、fdisk 命令
a、fdisk -l [磁盤名稱] //含義
b、為/dev/sdb新建分區
fdisk /dev/sdb
m:命令幫助信息
n:創建分區
l:邏輯分區
p:查看分區情況
t:變更分區類型
q:不保存退出
w:保存退出

2、創建文件系統---格式化
a、mkfs -t 文件系統類型 分區 或 mkfs.ext2/ext3/ext4 分區
b、mkswap 交換分區
swapon 交換分區
swapoff 交換分區

free -m //查看內存的使用情況

二、掛載及卸載
1、掛載
a、臨時
mount -t 文件系統類型 存儲設備 掛載點
mount -o loop 鏡像文件 掛載點

mount //查看掛載信息

b、永久
#vim /etc/fstab
每一行為一個掛載內容,每一行有6部分組成:
第一部分:存儲設備 可以寫存儲設備的名稱或UUID號(使用blkid查看)
第二部分:掛載點
第三部分:文件系統類型
第四部分:權限 通常為defaults
第五部分:是否需要dump命令進行備份,1表示需要 0表示不需要 絕大多數為0
第六部分:

修改完/etc/fstab,如何生效:
1)mount -a
2)mount 存儲設備名稱
3)重啟系統

2、卸載
umount 掛載點 或 umount 存儲設備

將第二塊scsi硬盤的第二個邏輯分區,掛載到SEC目錄下,並創建文件test.txt.

第一步:
確認有該分區/dev/sdb6;如果沒有則添加硬盤並劃分邏輯分區

第二步:
對/dev/sdb6進行格式化(產生文件系統)
mkfs.ext4 /dev/sdb6 或 mkfs -t ext4 /dev/sdb6

第三步:
創建掛載點/SEC
mkdir /SEC

第四步:
進行掛載
mount /dev/sdb6 /SEC

 查看掛載情況
  一種:df
  二種:mount

第五步:
在掛載點下創建文件
echo "testxxxxxxx " > /SEC/test.txt 或 touch /SEC/test.txt 或 vi /SEC/test.txt

==========================================================================================================================

在圖形化界面下,光盤自動掛載且掛載點自動創建.

光盤的設備可以有兩種表示方式:第一種為/dev/sr0 第二種可以為/dev/cdrom

將光盤掛載到/media/cdrom?

==============================================================================================================================
[root@CentOS6-node1 ~]# ls
anaconda-ks.cfg install.log.syslog vmware-tools-distrib 模板 圖片 下載 桌面
install.log test.iso 公共的 視頻 文檔 音樂
[root@CentOS6-node1 ~]# 把test.iso文件通過doc目錄可以查看裏面的內容。^C
[root@CentOS6-node1 ~]# mount -o loop test.iso ^C
[root@CentOS6-node1 ~]# mkdir /doc
[root@CentOS6-node1 ~]# mount -o loop test.iso /doc
[root@CentOS6-node1 ~]# cd /doc/
[root@CentOS6-node1 doc]# ls
BENET5.0 S2C 實驗報告模板-第五章.doc BENET5.0-S2C預習復習作業.docx

============================================================================================================================
要求/dev/sdb1開機自動掛載到/mailbox目錄下.
第一步:
必須要有掛載點 /mailbox目錄

第二步:
修改/etc/fstab文件
vim /etc/fstab
/dev/sdb1 /mailbox ext4 defaults 0 0

或通過/dev/sdb1的UUID號進行修改(推薦使用)
[root@CentOS6-node1 ~]# blkid /dev/sdb1                     //通過blkid命令獲取/dev/sdb1的UUID
/dev/sdb1: UUID="278e872f-6626-447c-b3dc-639169efaffc" TYPE="ext4" 

vim /etc/fstab
UUID="278e872f-6626-447c-b3dc-639169efaffc" /mailbox        ext4    defaults    0 0

第三步:
修改/etc/fstab文件後,掛載信息是否有效
一種:重啟系統
二種:mount -a

磁盤分區及格式化