Linux---Day10(08_03磁盤及文件系統(tǒng)管理)

文件系統(tǒng)訪問控制列表
  1. setfacl
    -b remove all
    -m
    -x
磁盤管理

機械式硬盤:U盤,光盤,軟盤,硬件,磁帶
platters spindle sector(512) track
低級格式化
partition 分區(qū):文件系統(tǒng)
MBR master boot record:主引導記錄(512byte)(獨立于存儲空間之外的空間)
-Bootloader 程序 446byte
-64byte:16個標識一個分區(qū)
-2byte:Magic Number 標記MBR是否有效
主+擴展<=4區(qū)
衡量磁盤的指標:平均尋道時間
7200RPM rotation per min
塊位圖:bitmap
inode: inode號 文件的屬主屬組屬性 權(quán)限 時間戳 所對應(yīng)文件存儲在哪些磁盤塊中
但是沒有文件名
inode index:
root 根目錄子引用,文件名在目錄上放置,目錄也是一個磁盤塊。
/var/log/messages
dentry 目錄項

目錄:文件引射表,一切皆文件

新建一個文件:/backup/test.txt 找一個空閑inode占用其位圖bitmap,找到inode對應(yīng)的磁盤塊,建立test.txt;一個可分配的磁盤塊2k大小

刪除一個文件:1.把目錄上對應(yīng)的條目刪除 2.把對應(yīng)條目的inode號標記為空 3.將之前占據(jù)的磁盤塊標記為未使用(即bitmap)4.原文件其實并沒有被刪,即被即將填充的新數(shù)據(jù)覆蓋(所以可被重新找回,即無隱私)所謂的數(shù)據(jù)粉碎機即是用新的隨機數(shù)據(jù)將原有數(shù)據(jù)覆蓋,并不是真正意義上的清除

鏈接文件:權(quán)限 777 rwxrwxrwx
硬鏈接: 每一個條目都有inode,直接指向同一個inode的不同路徑,彼此之間叫做硬鏈接
軟/符號鏈接:每一個文件在磁盤上都有一個inode號,指向存儲的磁盤號
ln SRC DEST [-s -v]
ls -i顯示inode號碼
硬件鏈接:
1.只能對文件創(chuàng)建,不能應(yīng)用于目錄:
2.不能跨文件系統(tǒng):但可以在不同的目錄下
3.創(chuàng)建硬鏈接會增加文件被硬鏈接的次數(shù):
符號鏈接:
1.可應(yīng)用于目錄
2.可以跨文件系統(tǒng)
3.不會增加被鏈接文件的鏈接次數(shù)
4.其大小為指定的路徑所包含的字符個數(shù):ln [-s ] SRC DEST -s表示軟鏈接

du /back 顯示目錄下每一個文件的大小
du -s /back 顯示整個目錄的大小
du -sh /back 顯示整個目錄內(nèi)容的大小(有單位)
df: report file system disk space usage
顯示整個磁盤分區(qū)的使用情況
Linux特性:掛載
df -h顯示空間大?。ㄗ鰡挝粨Q算)
df -i顯示inode使用及未使用情況

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容