檔案系統
一個分區就可以了解為一個檔案系統。檔案系統是一種可以幫你存取,管理的一種機制,是一個軟體。
在Linux上預設為ext3檔案系統,還支援ext2,iso9600等格式系統。
不論是哪一種檔案系統總是需要存取資料,既然硬碟是用來存取資料的了,當然,資料就必須寫入硬碟。硬碟的最小存取機關是扇區,為了提高效率,我們劃分了邏輯塊,邏輯塊是分區進行檔案系統的格式化時所指定的“最小存儲機關”。
下面我們介紹一下讀取/etc/crontab的流程:大緻如下圖所示:

硬連結與軟連接配接的異同:
硬連結是某個目錄下新增一個檔案的關聯性資料而已。
軟連接配接就是建立一個獨立的檔案,這個檔案會讓資料讀取指向它連接配接的檔案内容。由于隻是利用檔案來作為指向的動作。是以當源檔案被删除後,符号連接配接的檔案不能被打開。
下面介紹一下關于檔案系統的幾個常用指令:
Ln [-sf] 源檔案 目标檔案
-s:如果ln 不加任何參數就進行連接配接,那麼就是硬連接配接,-s就是符号連接配接
-f:如果目标檔案存在時,就主動将目标檔案直接删除後再建立。
Fdisk [-l] 裝置名稱
-l :輸出後面接的裝置所有的分區内容。若僅有-l 時,将會把整個系統内能夠搜尋到的設别分區均列出來。
磁盤檢驗:fsck ,badblocks
fsck: 檢查與修正硬碟錯誤的指令
badblocks: 檢查硬碟或軟碟是否有壞軌的指令
mount ;磁盤載入
umount:磁盤解除安裝
常見的壓縮指令:
Compress [-dcr] 檔案或目錄
-d:用來解壓縮
-r:可以連通目錄下的檔案同時壓縮。
-c:将壓縮資料輸出為标準輸出。
Gzip [-cdt#] 檔案名
-c 将壓縮的資料輸出到螢幕上
-d 解壓縮的參數
-t 用來檢驗有無錯
bzip2 [-cdz] 檔案名
-c
-d
-z 壓縮的參數
tar [-cxtzjvf..] 檔案與目錄
-c 建立壓縮檔案的參數指令
-x 解壓縮檔案的指令參數
-t
--z 是否有gzip壓縮
-j 是否用bzip 壓縮