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 路徑使用 分割,...