Linux磁碟與檔案系統管理(3)

2022-07-15 09:12:11 字數 1334 閱讀 8953

linux磁碟與檔案系統管理(3)

8.2.2:連線檔案

ln:關於連線檔案在linux下的檔案連線有兩種:一種是符號連線,一種是硬連線。

對與符號連線,這可以與windows下的快捷方式劃上等號,有symbolic link所連線的檔案為乙個獨立新的檔案,會用掉inode與block,而硬連線卻不會改變磁碟空間的使用量與inode數目,在硬連線的製作過程中,如果你新增的資料恰好將目錄的block,填滿,就有可能會增加乙個block來記錄檔名的關聯性,從而導致磁碟的空間的變化,不過一般hard link所用掉的關聯資料很小,所以通常鬠改變indoe與磁碟空間的大小。實際上hard link應該所用掉的關聯資料很小,所以通常不會改變indoe與磁碟空間的大小。對於硬連線不能建立目錄的連線,這個原因在於如果你建立對一目錄的的硬連線,那麼在該目錄下的所有檔案都要被建立關聯,因此這樣會造成環境相當大的複雜度。

建立連線的命令:

ln [-af] 源檔名 目標檔名

-s:如果不加入任何引數就進行連線那麼預設建立的就是硬連線,加入-s 建立的是符號連線,

-f:這個帶有強制的色彩,如果目錄下存在目標檔案,則將目標檔案刪除後在建立,8.3:磁碟的分割槽,格式化與掛載

磁碟分割槽:fdisk:

fdisk [-l] 裝置檔名

fdisk 裝置名稱

命令可以用m得出,不需要刻意記住

partprobe:改名命令讓核心強制重新查詢一次分割槽表。

磁碟格式化命令

mkfs –t 檔案系統格式(例如ext3) 裝置檔名

mke2fs: -j 引數指定為ext3的檔案系統,-l 卷標名字,-c 檢查磁碟錯誤,-i 多少容量給予乙個inode,-b每個block的大小。

磁碟檢查命令

fsck:

-t:用來指定檔案系統。

-a:tongguo /etc/fstab的內容,將需要的裝置掃瞄一次,

-a:自動修復檢查到有問題的扇區,

-y:與與-a類似但是但是你是某些檔案系統支援-y這個引數。

-c:可以在檢查的過程當中使用乙個直方圖來顯示目前的進度,

-f:強制檢查,一般來說,如果fsck沒有發現unclean的標誌,不會主動進入細化檢查的,如果你想要潛質fsck進入細化檢查,就得加入-f標誌

-d:針對,檔案系統下的目錄進行優化配置。

fsck –c –f –t ext3 /dev/hdc6

badblocks –[svw]:

這個命令用來檢查硬碟或者軟盤扇區有沒有壞軌的命令,這個命令其實可以

使用mke2fs –c裝置檔案名字,在進行格式化的時候,需要處理磁碟表面的讀取資料,因此目前大多不實用這個命令。

8.3.4磁碟的掛載與解除安裝

Linux磁碟與檔案系統管理

1 簡單說說磁碟以及分割槽的構成,我們知道,磁碟由盤面,磁頭,磁臂構成,假設磁碟盤面上只有一層,我們將盤面一圈圈的劃分,然後以原點為中心,連一條線出去,某個圈上被截出來的部分就是扇區,整個乙個圈就是乙個柱面,我們經常說的分割槽其實就是以柱面為單位的,0磁軌1扇區 乙個扇區一般情況下為512位元組 的...

Linux磁碟與檔案系統管理

一,在安裝linux時總會出現管理物理分割槽的選項,其中就有lvm,稱為邏輯卷管理器,可彈性更改系統容量。1.物理卷 pv,是lvm最底層的物理卷,通過fdisk命令將system id調整成8e lvm的識別符號 再用prcreate命令將它轉成pv,2,卷使用者組 vg,其實就是所謂的lvm大磁...

Linux磁碟與檔案系統管理

1.ext2檔案系統 1.1 ext2檔案系統的主要資訊有 superblock 記錄此檔案系統的整體資訊,包括inode block的總量 使用量 剩餘量,以及檔案系統的格式與相關資訊等。inode 記錄檔案的屬性,乙個檔案占用乙個inode,同時記錄此檔案的資料所在的block號碼。block ...