- 相關(guān)推薦
解析Linux磁盤和文件系統(tǒng)管理
Linux可安裝在各種計算機硬件設(shè)備中,比如手機、平板電腦、路由器、視頻游戲控制臺、臺式計算機、大型機和超級計算機。下面是關(guān)于Linux磁盤和文件系統(tǒng)管理,希望大家認真閱讀!
1 EXT2文件系統(tǒng)
一個文件的信息包含 1)文件的內(nèi)容,即數(shù)據(jù) ,放在data block區(qū)塊中 2)文件的權(quán)限和屬性.放在inode中 文件系統(tǒng)的整體信息,如inode,block總量,使用量,剩余量等放在superblock中 每個文件都有一個inode,其中除了有權(quán)限和屬性信息,還有其data block的編號, 以便找到此文件的數(shù)據(jù)。 Ex2文件系統(tǒng)由一個文件的inode可以一次找到數(shù)據(jù)所有的data block編號,而FAT 文件系統(tǒng)通過inode只可找到一個data block編號,再通過類似鏈表的形式,在每 個data block中找到下一下block的編號。
文件系統(tǒng)太大時,inode和block會太多,這時又可將文件系統(tǒng)再分層,分為多個 block group,每個block group有自己的inode,data block,superblock。
查看文件系統(tǒng)信息
df :顯示文件系統(tǒng)各區(qū)的使用情況
df -h
dumpe2fs :顯示ext2/ext3/ext4文件系統(tǒng)的信息
dumpe2fs /dev/sda7
目錄與文件的存儲 目錄的inode記錄此目錄權(quán)限和屬性,block記錄此目錄下文件的inode編號 ls -i 可查看文件和目錄的inode編號
2 文件系統(tǒng)的簡單操作
硬鏈接:兩個文件名同時指向同一個inode,這個inode指向?qū)嶋H數(shù)據(jù)
軟鏈接:兩個文件名指向不同inode,原文件的文件名指向的inode指向?qū)嶋H數(shù)據(jù),軟鏈接文件的文件名指向的inode不指向?qū)嶋H數(shù)據(jù),而指向原文件的文件名所在的block。
相關(guān)命令:ln | ln -s
3 磁盤的分割,格式化,檢驗與掛載
fdisk:管理磁盤分區(qū)表
mkfs:格式化
fsck,badblocks:前者檢驗文件系統(tǒng),后者檢驗硬盤 mount:掛載
4 設(shè)定開機掛載
修改/etc/fstab,這個文件其實是存儲執(zhí)行mount時需要的參數(shù)
5 內(nèi)存轉(zhuǎn)換空間的建立
swap分區(qū)的作用是內(nèi)存空間不夠時,可以將內(nèi)存中暫時不用的數(shù)據(jù)放在這個分區(qū),等需要時再從此分區(qū)調(diào)回內(nèi)存。
關(guān)于swap分區(qū)的建立,ubuntu里在安裝系統(tǒng)時選擇自定義分區(qū),就可以看到相應(yīng)的選項。
如果已經(jīng)安裝完系統(tǒng),可以用fdisk建立新分區(qū),或者用dd建立一個大文件,再用mkswap格式化成swap分區(qū)格式,再用swapon啟用,當(dāng)然也可以用swapoff關(guān)閉。
6 文件系統(tǒng)的特殊觀察與操作
fdisk可以方便地分區(qū),卻無法分得2TB以上分區(qū),此時就需要GNU 的parted工具的幫助了。
【解析Linux磁盤和文件系統(tǒng)管理】相關(guān)文章:
Linux系統(tǒng)管理:linux修改鍵盤按鍵08-16
Linux認證系統(tǒng)管理:linux下搭建ftp10-08
Linux認證系統(tǒng)管理:認識與學(xué)習(xí)bash09-27
Linux認證系統(tǒng)管理:linuxmail命令發(fā)送郵件失敗09-21
Linux認證系統(tǒng)管理:部署PHP項目應(yīng)該注意的幾點09-30
怎么清理磁盤07-06
管理磁盤diskpart命令09-11
怎么合并磁盤分區(qū)10-10