文件系統

MBR:Master Boot Record

446字節::bootloader

64字節:16*4

2字節:5A(可引導)

GDT:Group Description Table(塊組描述表)

block group(塊組)


設備文件:

major:主設備號,用於區分設備類別

minor:次設備號,用於區分同一種類別下不同的具體設備


[root@server1 ~]# ll /dev/sd*

brw-rw---- 1 root disk 8, 0 10月 7 13:17 /dev/sda

brw-rw---- 1 root disk 8, 1 10月 7 13:46 /dev/sda1

brw-rw---- 1 root disk 8, 2 10月 7 11:00 /dev/sda2

brw-rw---- 1 root disk 8, 16 10月 7 14:56 /dev/sdb

brw-rw---- 1 root disk 8, 17 10月 7 14:56 /dev/sdb1

brw-rw---- 1 root disk 8, 18 10月 7 13:08 /dev/sdb2

brw-rw---- 1 root disk 8, 19 10月 7 13:08 /dev/sdb3

brw-rw---- 1 root disk 8, 21 10月 7 13:08 /dev/sdb5

brw-rw---- 1 root disk 8, 22 10月 7 13:08 /dev/sdb6

brw-rw---- 1 root disk 8, 23 10月 7 13:08 /dev/sdb7

brw-rw---- 1 root disk 8, 32 10月 7 13:16 /dev/sdc

brw-rw---- 1 root disk 8, 33 10月 7 11:00 /dev/sdc1


顯示超級塊信息等

tune2fs –l PARTITION

顯示超級塊信息等(比上個命令多了日誌信息)

dumpe2fs –h PARTITION

輸出ext文件系統信息

dumpe2fs PARITION


一、鏈接文件:

硬鏈接:

ls –l 第二段顯示出的數字指文件被硬鏈接的次數;

特性:

不能跨分區使用;

不能對目錄創建硬鏈接;

刪除原文件路徑,不影響鏈接文件的使用;

所有文件指向同一個inode,因此,爲它們是同一個文件;


軟鏈接,符號鏈接, symbolic link

ls -l: 顯示文件類型爲l的文件;

bash中測試文件是否爲符號鏈接文件,使用 -L或-h

特性:

不受分區限制;

能夠對目錄創建;

刪除原文件,鏈接文件將無法使用;

鏈接文件與原文件指向不同的inode,所以,並非同一個文件;

文件大小爲指向文件的字符串個數

ln [-s] SRC_FILE LINK_FILE

-v: verbose:顯示詳細過程


二、ext文件系統擴展屬性

1)顯示文件擴展屬性

lsattr FILES

2)修改文件擴展屬性

chattr [ -RVf ] [ -v version ] [ mode ] files...

mode:+-=[acdeijstuADST]

+:設置屬性

-:取消屬性

=:設定屬性


三、dd命令

備份MBR區(512字節):

dd if=/dev/sda of=/roo/sda_mbr.backup bs=512 count=1

恢復MBR區:

dd if=/root/sda_mbr.backup of=/dev/sda bs=512 count=1

生成4M大小的空文件:

dd if /dev/zero of=/root/testfile bs=4K count=1024


/dev/zero:0生成器

/dev/null:位桶


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章