linux映像檔是指把記憶體上的資料和儲存位址資訊儲存在一個檔案內;例如把硬碟上資料做成一個映像文件,這個檔案的內容就是做映像時的那個分割區的數據,透過對應的軟體可以將映像的內容原封不動地還原回硬碟上。
本教學操作環境:linux5.9.8系統、Dell G3電腦。
linux中什麼是映像檔 ?
鏡像檔案與映像檔
鏡像檔(Image)和映像檔一般隻的是同一個概念,而且英文中同稱為Image,如果非要細分,則有以下差異:
(1)鏡像檔:
把外存上的資料和儲存位址資訊儲存在一個檔案內,如Ghost。鏡像檔案包含許多訊息,除了資料本身還包含系統檔案、引導檔案、分區表格資訊等,這樣鏡像檔案就可以包含一個分割甚至是一塊硬碟的所有資訊。常見的鏡像檔案格式有ISO、IMG、BIN、TAO、DAO、CIF、FCD。
(2)映像檔:
將記憶體上的資料和儲存位址資訊儲存在一個檔案內,如Linux的引導載入檔案。例如把硬碟上資料(可以是一個分割的,也可以是整個硬碟的)做成一個檔案(映像檔),這個檔案的內容就是做映像時的那個分割區(硬碟)的資料。透過對應的軟體可以將映像的內容原封不動地還原回硬碟上。
(3)鏡像網站:
將一個完全相同的網站放到幾個伺服器並分別有自己的URL,這些網站互為鏡像網站。它和主站並沒有太大差別,可看做是主站的備份,目的都是保證同樣的一份資料有多份拷貝,使得萬一在某一份拷貝出現問題時,資料不會遺失或很容易就恢復。使用者無法造訪主站時可造訪這些鏡像網站以取得相同的網站資料。鏡像網站可以分流流量、減少伺服器壓力,不過一般只在伺服器不能接受太多的訪問量時才採取這種辦法,商業網站一般不用這樣的辦法,因為用戶要記兩個網域、內容要上傳兩次、要隨時保持兩個地方一致。
(4)手機模擬器類比SD卡需要用到SD卡鏡像:
將外存SD卡上的資料原封不動的拷到硬碟上,並壓縮成一個鏡像檔。再透過虛擬軟體(eg:虛擬光碟機軟體)掛載這個鏡像文件,這樣透過虛擬軟體操作鏡像文件,就想你真是操作SD卡一樣了。
推薦學習:《linux影片教學》
以上是linux中什麼是映像文件的詳細內容。更多資訊請關注PHP中文網其他相關文章!