蘋果電腦取證?先搞定APFS檔案系統再說!

2021-08-17 16:51:17 字數 1661 閱讀 2376

原創:sprite

本文內容要點

apfs的誕生

apfs是乙個64位檔案系統,單個分割槽支援9百億億檔案,為取代蘋果延用了30多年之久的hfs+檔案系統而生,加入了很多現代檔案系統應有的新功能特性。

apfs檔案系統

所以,蘋果公司為改變現狀,就設計出了功能更先進、更齊全的apfs,成為蘋果裝置中統一的檔案系統。

apfs的特點

apfs作為蘋果公司新的「扛把子」,該檔案系統具備了一些新的優點。

動態儲存:在不用重新分割槽的情況下,分割槽大小可以動態調整;

轉殖:快速、高效地在同個卷宗上覆制檔案,且不須占用額外儲存空間。對資料的修改將寫入其他位置,未修改的塊可繼續共享使用。

快照:建立特定時間點、檔案系統唯讀例項的快照;

磁碟加密:三種卷加密模型——不加密、單金鑰加密、多金鑰加密(即每個檔案使用單獨的金鑰加密,元資料再使用另乙個金鑰加密)。

資料完整性:為確保資料完整性,apfs 對元資料採用校驗和技術;

崩潰防護:使用「全新元資料記錄、指向新記錄、釋放舊記錄」的邏輯,而非覆蓋現有記錄,從而避免更新期間崩潰導致的記錄損壞。

apfs的「容器」概念

蘋果檔案系統最令人驚嘆的地方,就在於其動態儲存特性。首先,我們來理解一下「容器」(container)的概念。

對照磁碟工具,我們可以看到物理磁碟之下,首先是乙個「apfs容器」,其下才是apfs邏輯卷,這些「卷」是放在「apfs容器裡面的」。

apfs檔案系統

apfs格式的磁碟就是單個容器,多個分割槽共享容器的空餘容量。

舉個例子,如果在乙個1000gb的apfs格式磁碟上,有乙個a分割槽和乙個b分割槽。

apfs檔案系統

目前a和b分割槽各佔300g和400g,但兩者都可以任意用整個「容器」剩餘的300gb空間。a和b分割槽可以不設固定分割槽大小,這樣在a或b分割槽中,即使再儲存乙個大至300gb的檔案都沒問題。

我們都知道,一直以來,傳統的檔案系統都是通過固定的分割槽來管理檔案的。我們之所以能迅速定位某個檔案,很大程度上都依賴於記錄固定位置分割槽表

apfs檔案系統

(戳

蘋果電腦RabbitMq

由於mac系統是類unix系統,有環境變數 path 這麼一說,所以如果想在任何目錄中都可以直接執行rabbitmq server來啟動服務的話,需要設定環境變數,它的配置檔案在使用者目錄下的 bash profile。cd usr local vi bash profile export path...

認識蘋果電腦的必備常識

自從第一台個人電腦誕生以來,至今已有20年了。蘋果公司的mac電腦作為另外一支力量,被視為電腦世界中的異類。需要說明的是蘋果機分為家用和商用兩個系列,家用的台式電腦叫imac,家用膝上型電腦叫ibook 商用的台式電腦叫power mac,商用膝上型電腦叫power book 而所有的蘋果機則統稱為...

蘋果電腦快捷鍵大全

cmd c 拷貝 cmd v 貼上 cmd w 關閉視窗 cmd q 退出程式 cmd i 顯示檔案 資料夾屬性 cmd backspace 刪除 cmd shift 3 捕獲整個螢幕 cmd shift 4 捕獲選擇的區域 cmd shift 4 space 捕獲某個應用程式的視窗 cmd f 在...