中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

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

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

磁盤及文件系統管理-小結

發布時間:2020-08-02 13:43:13 來源:網絡 閱讀:1604 作者:MT_IT 欄目:建站服務器

回顧:磁盤,磁盤分區,fs

Centos6,7:/dev/sd[a-z[#

管理分區:fdisk,parted,sfdisk

創建文件系統:

Linux fs類型:ext2,ext3,ext4,xfs,reiserfsf,iso9660,swap

文件系統的組織結構中的術語:

block groups,block,inode table,inode,inode bitmap,block bitmap

block groups:內部分為元數據區和數據區

block groups包括blocks,

inode bitmap:標識那些inode已經使用,哪些沒有被使用

block bitmap:哪些磁盤塊能夠使用,哪些不能使用

superblock:系統上的分區哪些塊組已經使用,哪些沒有使用

block-->block groups(group descriptor)--->super block(分區信息)

group descriptor:每個都有幾個重要的block指針,指向block group中的inode table,block bitmap,inode bitmap

super block:信息為分區中每個block的大小,硬盤上一共有多少個block group,每個block group中有多少inode

uname -r //查看內核的發行版本

cat /etc/issue //查看系統的發行版本

fdisk -l

/dev/mapper/8 這些就是邏輯卷

partx -a /dev/sda //更新分區

kpart -af /dev/sda //更新分區

-a 添加一個新的分區映射

-d 刪除

-f 強制創建mapping

內核級文件系統的組成部分

文件系統驅動://可以編譯進內核,也可以做成內核模塊

lsmod |grep ext4 //編譯成模塊的話是可以看見的

內核提供

文件系統管理工具:用戶空間的應用程序提供

    1.創建fs的工具

        mkfs.{ext2,3,4,xfs}

-t ext2/xfs/ext4

mke2fs  //功能強悍

    -t {ext2,3,4}

    -b {1024|2048|4096} //指定文件系統的塊大小

    -L label //指明卷標

    //mke2fs -t ext4 -L TESTDATA /dev/sdb1

    -j 啟用日志功能

    -i bytes-per-inode //每多少自己一個inode

    -N 直接指定要給此fs創建inode

    -O [^]FEATURE 添加或取消某種特性,^關閉此特性,

        //特性只能在格式化的時候使用

    -m 為管理員保留的百分比,指定預留百分比 

parted

    2.檢測及修復fs的工具

        fsck //因進程意外終止或系統崩潰等原因導致操作非正常終止,可能會導致文件損壞,此時,應該檢測并修復fs,建議:離線進行

fsck.{ext2,3,4,xfs}

    -a 自動修復所有錯誤

    -t 指定fs類型

    -r 交互式修復

    e2fsck 檢查ext文件系統

        -y 自動回答yes

-f 強制,即使fs為clean

    3.查看其屬性的工具

        dumpe2fs 類似于tune2fs顯示fs屬性信息

默認顯示所有的卷組信息

    -b 顯示bad塊

    -h 只顯示superblock信息,和tune2fs -l一樣

tune2fs:查看或者修改ext系統的某些屬性,有些屬性是可調整的,有些是不可修改的

    -l 列出fs的超級塊內容

    -j //將ext2升級為ext3

    -L 卷標

    -m 預留空間百分比

    -O[^]FEATURE:開啟或關閉某種特性,不紅重新格式化

    tune2fs -l /dev/sdb1

        Filesystem features:  has_journal ext_attr resize_inode dir_index filetype sparse_super large_file

tune2fs -O ^has_journal /dev/sdb1 //關閉某特性

     -o [^]mount_options 開啟或者關閉某種掛載選項

acl,uid16,user_xattr,journal_data

tune2fs  -o ^acl /dev/sdb1

    blkid //查看設備的UUID和分區類型

    blkid -L label | -U uuid //-L查看卷標對應的label,根據UUID定位設備

    4.調整fs特性

        tune2fs

e2label  /dev/sdb1  TEST//卷標查看與修改,不加名字,即可查看

swap文件系統

Linux上的交換分區必須使用獨立的fs

且fs的system ID必須為82

mkswap /dev/sdb1

-f 強制

-L 指定卷標

swapon /dev/sdb1

windows無法識別linux的fs

U盤格式化為vfat(fat32)格式

btrfs:btree fs以后可能是趨勢,Centos7的

磁盤分區:

fs管理工具匯總:

管理工具:mkfs,mke2fs,e2lable,tune2fs,dumpe2fs,blkid

mkfs.xfs,mkfs.vfat,fsck,e2fsck

掛載:mount,umount

df,du,fuser,lsof

交換分區:

mkswap,swapon,swapoff

fstab文件:

設備掛載點掛載選項備份 自檢次序

文件系統:

目錄;文件

元數據:inode,inode table

數據:data blocks,

下級文件或目錄的文件名與其inode的對應關系

文件名:上級目錄

刪除文件:

    將此文件inode指向的所有data block標記為未使用狀態;將此文件的inode標記為未使用

復制:新建一個文件,

移動:在同一個fs上移動文件

僅僅修改其路徑映射,inode不變,inode指向的data block也沒有改變

跨文件系統的話,復制數據到目標文件,刪除源文件

符號鏈接:

符號鏈接大多沒有指向data block //只有路徑名太長,元數據區容不下的時候,才會引用data block

權限:lrwxrwxrwx //用戶對符號鏈接的權限,取決于源文件本身

//多用于目錄

硬鏈接:

指向同一個inode;

任何一個路徑都可以訪問源文件,inode都一樣。更新一個會修改另外一個



向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

肇庆市| 靖西县| 措勤县| 台安县| 封开县| 永州市| 博野县| 龙胜| 扶绥县| 黑龙江省| 邢台市| 广宁县| 佛坪县| 上饶县| 裕民县| 阿城市| 资源县| 高碑店市| 吴江市| 桂林市| 玉树县| 科技| 香河县| 三河市| 金塔县| 香格里拉县| 富顺县| 柳州市| 双城市| 和田县| 区。| 滕州市| 阿巴嘎旗| 辽源市| 陇川县| 广昌县| 岳普湖县| 九龙坡区| 永泰县| 贞丰县| 镇巴县|