溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點(diǎn)擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

linux磁盤格式化與管理知識點(diǎn)有哪些

發(fā)布時(shí)間:2021-10-14 16:49:17 來源:億速云 閱讀:114 作者:小新 欄目:系統(tǒng)運(yùn)維

這篇文章主要介紹linux磁盤格式化與管理知識點(diǎn)有哪些,文中介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們一定要看完!

首先我們來認(rèn)識下Linux上的文件系統(tǒng)

   /:根目錄
    /bin:二進(jìn)制,可執(zhí)行命令
    /sbin:可執(zhí)行命令,僅用于管理,通常只有管理員才有權(quán)限使用。
    /boot:引導(dǎo),操作系統(tǒng)用于引導(dǎo)系統(tǒng)啟動的文件,一般指內(nèi)核
    /dev:設(shè)備文件
             Linux的設(shè)備類型
             字符設(shè)備:以c開頭的文件,線性設(shè)備
             塊設(shè)備:以b開頭的文件,隨機(jī)設(shè)備
    /etc:配置文件
    /home:用戶的家目錄,/home/username,eg:jerry,/home/jerry
    /lib,/lib64:庫文件
    /media:掛載點(diǎn)目錄,通常用于掛在便攜性設(shè)備
    /mnt:掛載點(diǎn)目錄,掛在額外的文件系統(tǒng)
    /misc:備份目錄
    /net
    /opt可選目錄,通常第三方軟件偶爾安裝于此路徑下
    /proc:偽文件系統(tǒng),內(nèi)存中內(nèi)核的映射
    /selinux: 安全加強(qiáng)的linux
    /srv: service  屬于服務(wù)的中間數(shù)據(jù)存儲位置
    /sys:類似于proc,通常用于訪問獲取硬件設(shè)備屬性信息
    /tmp:臨時(shí)文件目錄
    /usr:存放只讀文件
    /var:經(jīng)常會發(fā)生變化的文件,比方說日志等
文件系統(tǒng)通常有內(nèi)核提供,Windows里邊的文件系統(tǒng)有:NTFS、FAT32  Linux里邊的文件系統(tǒng)主要由ext2,ext3,ext4,xfs,reiserfs,nfs,iso9600,jfs,brtfs

對磁盤格式化就是創(chuàng)建文件系統(tǒng),那么怎么實(shí)現(xiàn)格式化的呢?下面介紹一下實(shí)現(xiàn)磁盤格式化的命令及用法

第一步;分區(qū)

    fdisk  [DEVICE]
       d   刪除一個(gè)分區(qū)
       n   新建一個(gè)分區(qū)
       w   保存退出
       q   不保存退出
       l    各分區(qū)類型對應(yīng)的System ID
       t    修改指定分區(qū)的System ID
   分區(qū)之后讓內(nèi)核重新讀取硬盤分區(qū)表的方法
    1、重啟系統(tǒng)
    2、RHEL5 上利用partprobe  [DEVICE]  實(shí)現(xiàn)
       REHL6  利用partx -a  [PARTITION] DEVICE   實(shí)現(xiàn)

第二步:格式化分區(qū),創(chuàng)建文件系統(tǒng)

   mkfs -t fstype /dev/part = mke2fs -t  fstype /dev/part
      要點(diǎn):1、文件系統(tǒng)必須被內(nèi)核支持才能使用,即內(nèi)核有相應(yīng)的內(nèi)核模塊,或者已經(jīng)
               將之整合進(jìn)內(nèi)核;
    2、要有相應(yīng)文件系統(tǒng)創(chuàng)建工具,這通常是mkfs.fstype

mke2fs -t {ext2|ext3|ext4}
-b {1024|2048|4096}:塊大小
塊大小取決CPU對內(nèi)存頁框大小的支持,x86系統(tǒng)默認(rèn)頁框大小為4K;
-L label: 設(shè)定卷標(biāo)
-m #: 預(yù)留給管理使用的塊所占據(jù)總體空間的比例;
-r #:  預(yù)留給管理使用的塊的個(gè)數(shù);
-E: 設(shè)定文件系統(tǒng)的擴(kuò)展屬性;

tune2fs
     -l: 顯示文件系統(tǒng)超級塊信息;
     -L label:重新設(shè)定卷標(biāo);
     -m #: 調(diào)整預(yù)留給管理使用的塊所占據(jù)總體空間的比例;
     -r #: 調(diào)整預(yù)留給管理使用的塊個(gè)數(shù);
     -o:設(shè)定掛載默認(rèn)選項(xiàng)
     -O: 設(shè)定文件系統(tǒng)默認(rèn)特性
     -E: 調(diào)整文件系統(tǒng)的擴(kuò)展屬性

blkid DEVICE   顯示設(shè)備的UUID、文件系統(tǒng)類型及卷標(biāo)

第三步   掛載

  mount [-t fstype] DEVICE MOUNT_POINT
  mount [-t fstype] LABEL="卷標(biāo)"  MOUNT_POINT
  mount [-t fstype] UUID="UUID"  MOUNT_POINT
掛載之后,原有數(shù)據(jù)的會被隱藏,因此不能掛載到系統(tǒng)常用目錄上;
卸載之時(shí),要確保沒有進(jìn)程正在訪問掛載的設(shè)備;否則,無法卸載;
 -o 用于指定掛在選項(xiàng)。
       ro: 只讀掛載;
       rw: 讀寫,默認(rèn)即為讀寫;
  noatime: 關(guān)閉 更新 訪問時(shí)間;
     auto: 是否能夠由“mount -a”掛載;
 defaults:相當(dāng)于rw, suid, dev, exec, auto, nouser, async, and relatime
     sync: 同步寫入
    async:異步寫入
dev:
 remount: 重新掛載
 loop: 本地回環(huán)設(shè)備;
  -n  掛在系統(tǒng)時(shí),不更新設(shè)備文件
  -r  只讀掛載,相當(dāng)于“-o ro”
free 查看內(nèi)存大小
  -m: 空間大小換算為MB
  -g: 空間大小換算為GB

以上是“l(fā)inux磁盤格式化與管理知識點(diǎn)有哪些”這篇文章的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對大家有幫助,更多相關(guān)知識,歡迎關(guān)注億速云行業(yè)資訊頻道!

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI