課時11 Linux檔案系統

2021-08-04 09:06:38 字數 1457 閱讀 8890

linux

linux 入門基礎

作業系統通過檔案系統管理檔案及資料,磁碟或分割槽需要建立檔案系統之後才能夠讓作業系統使用,建立檔案系統的過程又稱之為格式化。

沒有檔案系統的裝置又稱之為裸(raw)裝置,一般在建立資料庫或者安裝軟(甲骨文的軟體oracle)件時才會用到。

常見的檔案系統有fat32、ntfs、ext2、ext3、ext4、xfs、hfs等等:

cent os 6預設的是ext4

cent os 5預設的是ext3

檔案系統之間的區別:日誌、支援的分割槽大小、支援的單個檔案大小、效能等,windows下的主流檔案系統是ntfs,linux下的主流溫家安系統是:ext3,ext4。

ext2、ext3、ext4、fat、vfat、nfs、iso9660(光碟的檔案系統)、proc、gfs、jfs

mke2fs  -t  ext4 /dev/sda3 建立乙個檔案系統

-b blocksize指定檔案系統塊大小

-c 建立檔案系統時檢查壞損塊(可以在mke2fs  -t  ext4  /dev/sda3中同時使用,mke2fs  -c  -t  ext4 /dev/sda3)

-l lable指定卷標

-j 建立日誌檔案系統(ext3、ext4預設帶日誌的,ext2不帶)

可以用來建立檔案系統,相對於mke2fs比較簡單,速度快一點,但是支援的引數較少,無法進行精細化的控制,如:

mkfs.ext3  /dev/sda3

mkfs.ext4  /dev/sda3

mkfs.vfat  /dev/sda3

可以用來檢視分割槽的檔案系統資訊,一般用來進行計算機效能調整(微調):

dumpe2fs/dev/sda1

帶日誌的檔案系統擁有較強的穩定性,在出現錯誤時可以進行恢復。

帶日誌的檔案系統哦會使用乙個叫做」兩階段提交「的方式進行磁碟操作:

(1)檔案系統將準備執行的事務的具體內容寫入日誌

(2)檔案系統進行操作

(3)操作成功後,將事物的具體內容從日誌中刪除

這樣做的好處是,當事務執行時出現意外(如斷電或磁碟故障時),可以通過查詢日誌進行恢復操作,缺點是會喪失一些效能(額外的日誌讀寫操作)。

e2label 該命令可以用來問檔案系統家標籤

e2label  /dev/sdb1 顯示sda2的系統標籤

e2label  /dev/sdb1 linux  將sda2的標籤設定為linux(一般設定為大寫)

使用命令fsck  /dev/sda2 ,使用該命令時檔案裝置必須解除安裝。

使用引數-y 引數不提示而直接進行修復

預設fsck會自動判斷檔案系統型別,若檔案系統損壞比較嚴重,請使用-t引數指定檔案系統型別

對於識別為檔案的損壞資料(檔案系統無記錄),則fsck會將該檔案放在lost+found(該檔案在根目錄中cd /切換)目錄中

系統每次啟動都會對磁碟進行fsck操作

Linux筆記 11(Linux 檔案系統簡介)

linux筆記 11 標籤 空格分隔 linux 1.檔案系統特性 索引式檔案系統 inode 記錄檔案的屬性,乙個檔案占用乙個 inode 同時記錄此檔案的資料所在的 block 號碼 block 實際記錄檔案的內容,若檔案太大時,會占用多個 block 2.linux的 ext2 檔案系統 in...

1 1 Linux系統簡介

一 作業系統是什麼?作業系統概述 計算機系統是指按照使用者的要求,接收和儲存資訊,自動進行資料處理並輸出結果資訊的系統,它由硬體子系統 計算機賴以工作的實體,包括顯示屏,滑鼠,鍵盤,硬碟等 和軟體子系統 保證計算機系統按使用者指定的要求協調工作,如window作業系統,office辦公軟體 組成。而...

課時4 Linux檔案系統基本結構

linux linux 入門基礎 1 linux檔案系統為乙個倒轉的單根樹狀結構 2 檔案系統的根為 在安裝作業系統時劃分為2個區,乙個交換分割槽,作為虛擬記憶體 乙個是根目錄,liunx中所以的檔案 檔案系統都是存在根目錄下面。3 linux檔案系統嚴格區分大小寫,大小寫敏感 4 路徑使用 分割,...