三週第五次課) 4.5/4.6 磁盤格式化 4.7/4.8 磁盤掛載 4.9 手動增加swap空間

三週第五次課
4.5/4.6 磁盤格式化
4.7/4.8 磁盤掛載
4.9 手動增加swap空間


4.5/4.6 磁盤格式化

cat /etc/filesystems 查看文件格式

(win系統的格式一般是NTFS)
xfs格式    contos7默認的系統格式(也可以格式化成ext 4 3 2 格式)

下圖是 系統支持的文件格式

三週第五次課) 4.5/4.6 磁盤格式化 4.7/4.8 磁盤掛載 4.9 手動增加swap空間

mount 查看文件分區系統是什麼格式

  (/dev/sda  磁盤)  
  (/    和 /boot  都是xfs格式        centos6和6之前使用的系統格式是分別是  centos6  ext4格式 
    centos5  ext3格式  再往前 分別是ext2 ext )4 3 2 分別是ext的版本號

三週第五次課) 4.5/4.6 磁盤格式化 4.7/4.8 磁盤掛載 4.9 手動增加swap空間

fdisk -l 顯示信息詳解(查看)

  (格式化分區之前,首先要創建一個分區 # )

三週第五次課) 4.5/4.6 磁盤格式化 4.7/4.8 磁盤掛載 4.9 手動增加swap空間
# mke2fs 格式化磁盤
 #mks.xfs /dev/sdb1 這個命令可以格式化成xfs格式
  #mke2fs 不支持格式化成xfs
(命令 -t 指定格式化什麼系統 例如 # mke2fs -t ext4 )
(-b 指定 塊 大小 例如 # mke2fs -b 2048 /dev/sdb1 原本是4096)
(-m 指定分區預留的大小 例如 # mke2fs -m 1 /dev/sdb1 默認預留空間是5% 可以是1 ,0.1)這麼做的目的是可以使磁盤最大化使用
(-i 指定多少個字節對應一個inode # mke2fs -i 8192)默認的是4個塊對應一個ionde

 # du -sh 查看文件 文件最小佔用一個塊 4KB

# mks.xfs -f /dev/sdb1 格式化磁盤並指定文件系統格式爲xfs

mkfs.ext4 = # mke2fs -t ext4 兩個命令都可以格式化磁盤

三週第五次課) 4.5/4.6 磁盤格式化 4.7/4.8 磁盤掛載 4.9 手動增加swap空間
三週第五次課) 4.5/4.6 磁盤格式化 4.7/4.8 磁盤掛載 4.9 手動增加swap空間
三週第五次課) 4.5/4.6 磁盤格式化 4.7/4.8 磁盤掛載 4.9 手動增加swap空間

格式化完系統文件後

mount之後是看不到/dev/sdb1的 因爲你還沒有把文件系統掛載到任何掛載點上
(mount命令是爲了掛載文件系統的,也可以查看文件系統及掛載點)
塊的定義 - b 可以指定塊的大小
用# ls -lh 和# du -sb 查看文件 文件爲原來大小
三週第五次課) 4.5/4.6 磁盤格式化 4.7/4.8 磁盤掛載 4.9 手動增加swap空間
三週第五次課) 4.5/4.6 磁盤格式化 4.7/4.8 磁盤掛載 4.9 手動增加swap空間
# blkid /dev/sdb1 查看還沒有掛載的分區也可以查看文件系統格式
三週第五次課) 4.5/4.6 磁盤格式化 4.7/4.8 磁盤掛載 4.9 手動增加swap空間

二. 磁盤掛載

mount

  # mount  /dev/sdb   /mnt/  把文件系統/dev/sdb添加到mnt掛載點上
  (/dev/sdb  也可以換成磁盤的uuid)

三週第五次課) 4.5/4.6 磁盤格式化 4.7/4.8 磁盤掛載 4.9 手動增加swap空間

umount /dev/sdb 刪除掛載點

 (如果用戶在掛載點目錄裏面則用#umount 沒辦法生效,首先用#cd退出當前目錄然後再運行#umount 命令)

三週第五次課) 4.5/4.6 磁盤格式化 4.7/4.8 磁盤掛載 4.9 手動增加swap空間

umount -l /mut/ 刪除掛載點 (即使在mut目錄下依然可以刪除)

三週第五次課) 4.5/4.6 磁盤格式化 4.7/4.8 磁盤掛載 4.9 手動增加swap空間

  # mount -o 默認掛載選項 默認是 defaults
  rw     可讀可寫
  suid  允許分區裏面的文件設置suid權限   反義nosuid
  dev   跟設備有關    反義 nodev
  exec 是否可執行    反義noexec
  auto  自動掛載       反義noauto
  nouser 是否允許普通用戶掛載
  async   內存裏的數據和磁盤不會同步        反義sync
 1.defaults

三週第五次課) 4.5/4.6 磁盤格式化 4.7/4.8 磁盤掛載 4.9 手動增加swap空間

  1. mount
    三週第五次課) 4.5/4.6 磁盤格式化 4.7/4.8 磁盤掛載 4.9 手動增加swap空間
 #  vi /etc/fstab   配置文件(系統啓動默認掛載那些磁盤分區 都在這個配置文件裏面)
     第一列   uuid或磁盤的名字
     第二列  文件系統掛載點
     第三列  文件系統的格式
     第四列  掛載選項 默認是 defaults
     第五列  是否備份文件系統  默認是0
     第六列 是否要檢測

三週第五次課) 4.5/4.6 磁盤格式化 4.7/4.8 磁盤掛載 4.9 手動增加swap空間

blkid 可以查看磁盤uuid

三週第五次課) 4.5/4.6 磁盤格式化 4.7/4.8 磁盤掛載 4.9 手動增加swap空間

小知識 :手動增加swap空間

dd if=/dev/zero of=/tmp/newdisk bs=1M count=100 給系統模擬增加一個100M的分區

    dd 是用來操作磁盤的 可以寫 可以讀
    if    指定從哪裏開始讀
    of   指定將這些0寫到哪裏去
    bs  指點塊的大小
    # mkswap -f /tmp/newudisk 格式化swap分區
    # free -f 查看swap空間大小
    # swapon /tmp/newdisk 把新建的空間加載到原有的swap上去
    # chmod 0600 /tmp/newdisk 更改文件權限

三週第五次課) 4.5/4.6 磁盤格式化 4.7/4.8 磁盤掛載 4.9 手動增加swap空間

swapoff /tmp/newdisk 卸載增加的sap空間

三週第五次課) 4.5/4.6 磁盤格式化 4.7/4.8 磁盤掛載 4.9 手動增加swap空間

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章