日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux格式化分区进程,linux磁盘分区格式化

發布時間:2025/4/16 linux 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux格式化分区进程,linux磁盘分区格式化 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

下面介紹一下系統主要的目錄用途:

/bin?/sbin? :os自身運行要用到的程序

/usr/{bin,sbin}:os管理工具

/usr/local/{bin,sbin}:第三方程序可執行程序

庫目錄/lib[64]:公共功能模塊

/usr/lib

/usr/local/lib

/etc:系統配置文件

/usr/local/etc

/tmp

/var/log

/var/cache:為多個程序提供緩存

/dev:設備文件

/proc:偽文件系統,可定制內核特性, 啟動后傳遞參數給內核(grub也可以:啟動時傳遞參數給內核)

/home:用戶家目錄

/sys: 偽文件系統,硬件信息,在這里可以改硬件屬性

/boot:引導目錄;放置內核

磁盤類型及文件名

Ide\ata接口的第一塊盤為/dev/hda,第一個分區為hda1 第二塊盤為/dev/hdb,依此類推

Sata\usb\scsi(有智能芯,穩定度高,壽命長)\sas接口的第一塊盤為/dev/sda,,第一個分區為sda1 第二塊盤為 /dev/sdb,依此類推###udev可以配置個性化的硬件名稱如/dev/usb1

文件分區(文件系統)建立步驟:格式化分區(即高級格式化),掛載即可

低級格式化:創建磁道和劃分扇區,低格會大大影響磁盤壽命。

劃分分區一般以柱面來劃分(一塊磁盤有10000個磁道就有10000個柱面,同心圓,由外向里劃分)

一塊磁盤上的0磁道,0扇區為MBR,不屬于任何文件系統

MBR:446bytes(bootloader)

64bytes(分區表,每16bytes一個分區,因此最多4個主分區)

2bytes(標識此硬盤是否為可引導的,可引導的值為5A)

查看分區信息:? fdisk?? -l?/dev/sda1

創建、刪除、修改磁盤上的分區:fdisk /dev/sda

RHEL5.X使內核在讀取硬盤分區表#partprobe? /dev/sda

RHEL6.X使內核在讀取硬盤分區表#partx? -a?/dev/sda1? /dev/sda

查看內核硬盤分區表#cat /proc/partitions

格式化分區:mkfs? -t? ext3?/dev/sda1

顯示塊設備屬性(文件系統類型、uuid、卷標):blkid? /dev/sda3

顯示文件系統屬性(塊大小):#tune2fs? -l? /dev/sda3|grep “Block Size”

示例#mke2fs? -t? ext4?-b? 2048? -L?MYDATA? /dev/sda3

注:在/etc/fstab文件中使用卷標掛載比使用設備文件名掛載要有效得多,不容易出錯。

文件系統預留空間(一般預留給管理員,修復系統使用)

tune2fs?-l? /dev/sda3|grep “Reserved”

調整預留空間

1)創建文件系統時:mke2fs?????? -m 3 /dev/sda1

2) 調整已有文件系統:tune2fs? -m 3 /dev/sda1(調整為3%)

tune2fs命令常用選項:

-o:設定掛載默認選項

-O:設定文件系統默認特性

-r? #:調整預留給管理員使用的塊個數

-m #:調整預留給管理員使用的文件系統空間的百分比

-E:調整文件系統的擴展屬性

-l:顯示文件系統超級塊信息

E2label命令(顯示或設定文件系統卷標)

例:#e2label?? ?/dev/sda3

#e2label?? ?/dev/sda3?MYDATA

掛載命令 mount? 格式

Mount?[-t? fstype]? [-o option] ???????? DEVICE? MOUNT_POINT

-n? 掛載文件系統時,不更新/etc/mtab文件

-v????? 掛載時顯示詳細信息

-r????? 相當于-o ro(只讀掛載)

注:掛載點下的原有文件在掛載后會被隱藏起來無法被訪問。因此千萬不要掛載到系統常用目錄上。

格式中:DEVICE可用UUID=XXX或者LABEL=XXX代替直接輸mount命令可以顯示/etc/mtab中的內容

Mount –a 命令可以自動掛載/etc/fstab中允許自動掛載的分區

Mount命令? 的? option(-o用于指定掛載選項,以下列出掛載選項的參數,注:用-o指定掛載選項時默認會使用defaults選項,其他的指定選項可以覆蓋defaults選項中的某些選項)

Ro只讀

Rw讀寫

Atime默認的,每次訪問文件都會更新文件訪問時間戳

Noatime:與上面相反,這個選項可以減輕IO負擔,優化系統性能

Auto:是否可以由Mount –a 命令可以自動掛載

Defaults:使用了一堆選項的集合,rw, suid,dev, exec, auto, nouser, async, and relatime.

Dev:是否允許在此文件系統上啟用設備文件*設備文件非常關鍵,一旦它所屬的文件系統被卸載,其他設備將無法訪問它。

Nodev:與上面相反

Diratime:同上面

Nodiratime: 同上面

Exec:是否允許執行此文件系統上的文件(例如:U盤上的可執行文件比較危險)

Noexec: 與上面相反

Relatime:atime改變時改變ctime

Norelatime:與上面相反

Remount:將某文件系統以新的掛載選項重新掛載,注意,重新掛載時不需要指定設備文件,只需要指定掛載點即可,示例:mount –o remount,rw /

Loop:掛載本地回環設備 示例:mount? -o?loop,ro? /root/boot.iso? /mnt

Sync

Async

卸載命令 umount? 格式

Umount?Device/mount_point

注意:卸載時要確保沒有進程正在訪問要卸載的設備,否則無法卸載,卸載時如果遇到“device is? busy”類似的報錯提示,可以查一下正在訪問設備的進程號

:fuser? /media? ,也可以用lsof命令;殺掉相關正在訪問此設備的進程,再嘗試卸載:

:fuser –km /media

系統開機時文件系統自動掛載的定義:/etc/fstab文件,下面是詳細介紹(新加的分區需要開機自動掛載的話,需要先在這個文件中添加一行)

第一列:掛載設備,可用uuid,label,或設備文件名,偽文件系統/proc? /sys,及交換分區swap格式不同,示例如下:

UUID=6016e181-cc52-4ec9-a827-91fd15425faeswap??????????????????? swap??? defaults??????? 0 0

tmpfs?????????????????? /dev/shm??????????????? tmpfs?? defaults??????? 0 0

devpts????????????????? /dev/pts??????????????? devpts? gid=5,mode=620? 0 0

sysfs??????????????????/sys??????????????????? sysfs?? defaults??????? 0 0

proc??????????????????? /proc?????????????????? proc??? defaults??????? 0 0

第二列:掛載點

第三列:被掛載設備的文件系統類型

第四列:掛載選項,多個選項間用逗號分隔。

第五列:轉儲頻率,指定dump命令多長時間對它做一次備份;0從不備份1每天備份2每隔一天備份。

第六列:自檢次序,文件系統的檢查次序(清除壞的文件,修復文件系統),根文件系統應當首先被檢測,0不檢測;1第一個檢測;2~9為檢測順序,但1只能為文件系統。

文件系統的定義:是在內核中實現的一個模塊(因為只有內核有權限訪問硬盤),提供文件的打開,寫入,關閉等功能(系統調用)。每個文件系統接受的系統調用可能各不相同,為了便于程序員開發,linux內核為多種不同的文件系統加了一個統一的中間層(VFS,virtual file system)來屏蔽底層文件系統的不同,為程序員提供一個統一的文件系統系統調用。

常見的文件系統類型如下:

Windows:NTFS,FAT32

Linux:iso9660,nfs,cifs,ext[234],xfs,jfs,reiserfs,vfat

集群文件系統:GFS,GFS2,OCFS2

格式化文件系統命令:格式化的文件系統必須被要掛載的linux內核支持才能使用,即系統上有相應的編譯好的內核模塊;或者已經將此模塊整合進內核。

文件系統創建工具:通常是:mkfs.fstype或者mkfs? -t? fstype

還有一種專用于創建ext系列文件系統的命令:mke2fs

Mke2fs的功能比較豐富,但只支持創建ext文件系統,mkfs命令的通用性更強,支持創建多種文件系統。

Mke2fs ? -t????? fs-type

-L????? 卷標

-m??? 保留塊占據文件系統的百分比

-b????? 塊大小

總結

以上是生活随笔為你收集整理的linux格式化分区进程,linux磁盘分区格式化的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。