itunes備份檔案解析入門

2022-08-21 00:39:12 字數 790 閱讀 9599

itunes提供給裝置備份的功能,不知道怎麼備份的話可以戳一下這個看一下:

圖1上面這些檔案中,由40位字元組成的檔案是一些資料庫檔案,待會兒下面我們要說的簡訊和聯絡人資料庫就在其中。*.list檔案是一些資訊檔案,開啟info.plist檔案來看看其中的一些資訊吧,見圖2

圖2這是什麼資訊呢?product type表示手機裝置,圖上所示是iphone3,product version表示手機裝置裡的ios版本號,這些資訊的用處在於讀取資料庫檔案時可以針對不同的ios號、itunes號等資訊做相容工作,因為不同的ios版本,聯絡人、簡訊等資料庫也會有相應的變化。

status.plist檔案裡面包含了一些諸如備份時間、是否為全量備份等資訊的備份狀態,見圖3資訊

圖3inline void sql(const std::string &sql)

std::string getcolumnstring(int column) const;

int64 getcolumnint64(int column) const;

void freequery();

配合介面注釋,只要略懂資料庫方面的知識用起來應該不難。

vim備份檔案

vim 一般來說vim不會備份檔案,你可以執行 cp usr share vim vim64 vimrc example.vim vimrc 將vimrc example.vim拷貝到當前使用者的主目錄並改名為.vimrc,該檔案裡面如下 就開啟了vim的備份功能 if has vms setnob...

Python入門小練習 001 備份檔案

練習適用於linux,類unix系統,一步乙個腳印提高python 001.類unix系統中用zip命令將檔案壓縮備份至 temporary 目錄下 import osimport time old files home zhg aa.py home zhg bb.py target dir tem...

Centos7備份檔案時備份檔案加入備件日期

linux是以檔案為基礎來管理系統中的裝置 介面 檔案 啟動及應用軟體,因為在本時過程中,對應用系統的.c檔案 指令碼軟體 shell等在編輯時都要求先做備份。一般我對重要檔案進行操作時,都要對檔案先進行備份,如 01 新建乙個檔案 02 備件test copy檔案 cp home hdnnadmi...