day15:磁盤格式化和掛載

4.5: 磁盤格式化

1、在linux下支持文件系統的格式如下:

[root@localhost ~]# cat /etc/filesystems
xfs
ext4
ext3
ext2
hfsplus

查看linux當前系統的文件分區格式,則用mount命令:

 

語法:   mke2fs     [選項]      [參數]                ===   mkfs         [選項]      [參數]         

選項:
-L:label,預設該分區的標籤
-t:用來指定文件系統的類型(xfs、ext4、ext3、ext2等)
-b:分區時指定每個數據塊的大小,目前支持1024、248、4096 bytes每個塊(當內容爲視頻,音樂等大容量時,建議塊設置的大一些):
-i:設定inode大小,默認單位是byte(4塊(16k)對應一個inode,最小是一個快對應一個inode,不能再小了):
-N:設定inode數量,有時候默認的數量不夠用,所以需要自己設定inode數量
-c:在格式化之前先檢測一下磁盤是否有問題,加上這個選項後會非常慢
-m:格式化時,指定預留給管理員root的磁盤比例,是一個百分比,(默認是預留5%):最小可設置爲0.1%:

若要是用mke2fs格式化爲xfs,則不支持此命令選項)-----------   mke2fs   -t    xfs     /dev/sdb1(不支持)

mke2fs 不支持格式化xfs,也不支持格式化下xfs的-m 選項:

格式化磁盤命令用法:

mkfs.ext4          /dev/sdb1              ===    mke2fs  -t     ext4    /dev/sdb1

注意:xfs格式:   mkfs.xfs   /dev/sdb1   (mke2fs不支持xfs格式)

有時候xfs裏面已經有文件系統了,會無法格式化:需要加-f選項:

 mkfs.xfs   -f    /dev/sdb1

查看xfs個文件系統格式: blkid    /dev/sdb1

4.5: 磁盤格式化

語法: mke2fs    [選項]     [參數]  ====      mkfs.xfs      [選項]     [參數]

選項:
-L:=label,預設該分區的標籤
-t:用來指定文件系統的類型(xfs、ext4、ext3、ext2等)
-b:分區時指定每個數據塊的大小,目前支持1024、248、4096 bytes每個塊
-i:設定inode大小,默認單位是byte
-N:設定inode數量,有時候默認的數量不夠用,所以需要自己設定inode數量
-c:在格式化之前先檢測一下磁盤是否有問題,加上這個選項後會非常慢
-m:格式化時,指定預留給管理員的磁盤比例,是一個百分比,只針對mke2fs命令

格式化磁盤

mkfs.ext4  /dev/sdb1

4.7-4.8 磁盤掛載

mount命令、umount命令

mount掛載命令

語法:        mount    [選項]    [盤符]      [掛載點]

用法: 

 [root@localhost ~]# mount /dev/sdb1  /mnt/

umount 卸載命令:

 

mount掛載命令

語法:        mount   [盤符]或者[掛載點]都可以

用法:

[root@localhost ~]# umount      /dev/sdb1               #盤符

[root@localhost ~]# umount      /mnt                         #盤符

注意:有時候使用盤符卸載的時候:會顯示資源忙,此時可加-l選項: umount   -l    /mnt/

 

關於掛載磁盤時的默認選項(不加任何選項則是默認),也是/etc/fstab配置文件第四列defaults的掛載參數:

  • async/sync:磁盤和內存是否同步,默認async不同步;

  • auto/noauto:開機自動掛載/不自動掛載;

  • default:按着大多數永久文件系統的缺省值設置掛載定義,包含rw,suid,dev,exec,auto,nouser,async等

  • ro:按只讀權限掛載

  • rw:按讀寫權限掛載

  • exec/noexec:允許/不允許可執行文件執行,千萬不要把根分區掛載爲noexec。

  • user/nouser:允許/不允許root外其他用戶掛載分區,爲了安全考慮,使用nouser

  • suid/nosuid:允許/不允許分區有suid屬性,一般設置nosuid

  • usrquota:啓動使用者磁盤配額模式,可針對用戶限定他們的使用額度

  • grquota:啓動羣組磁盤配額模式

       常用選項:
-a:把/etc/fstab中出現的所有磁盤分區掛載上
-t:指定分區類型,默認不指定會自動識別
-o:=options指定掛載分區特性(分區表第四列那些)

remount   重新掛載(一般用在-o選項後面)

如下:mount  -o    remount ,rw   /dev/sdb1   /mnt/

硬盤的配置文件保存在/etc/fstab文件下:

[root@localhost ~]# cat /etc/fstab

UUID=c95a2589-7709-46c8-9494-9b70053d8e1d     /                       xfs            defaults                       0                                                    0不檢測
UUID=c7a807d1-8000-4ada-98e8-ef6ab9230522      /boot                 xfs           defaults                      1(備份)                                          1優先級更高
UUID=172f933b-adbb-43cd-b105-fb14d269f6e9        swap                  swap       defaults                     0(不備份)                                      2高

設備號(可寫uuid或者設備名稱)                                     掛載點              文件系統      默認選項       是否備份(dump)                            是否檢測

 

 mount命令不加任何選項時,該命令可查看當前系統已經掛載的所有分區及其文件系統的類型、掛載點和一些選項信息。

[root@localhost ~]# mount

sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)

proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)

devtmpfs on /dev type devtmpfs (rw,nosuid,size=498076k,nr_inodes=124519,mode=755)

securityfs on /sys/kernel/security type securityfs (rw,nosuid,nodev,noexec,relatime)

tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)

devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)

 4.9:手動增加swap空間:

1、[root@localhost ~]# dd  if=/dev/zero  of=/tmp/newdisk  bs=1M  count=100
記錄了100+0 的讀入
記錄了100+0 的寫出
104857600字節(105 MB)已複製,0.996485 秒,105 MB/秒

2、格式化:

[root@localhost ~]# mkswap  -f /tmp/newdisk
正在設置交換空間版本 1,大小 = 102396 KiB
無標籤,UUID=36adbf7b-092c-4415-9c3d-aad086e36a85

3、加入swap裏面:並查看容量:

swapon /tmp/netdisk
會提示權限不安全,但仍然可以使用:
[root@localhost ~]# chmod 600 /tmp/newdisk

4、減去swap空間:
swapoff  /tmp/newdisk
並刪除:  rm  -fr  /tmp/newdisk

 

if=/dev/zero 造零器,產生源源不斷的0:指定源:
of 寫入到哪裏,指定目標。
bs:塊大小:
count=100  總大小:

 

 

 

 


 


 

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