使用者可將歸檔檔案分割成數個區段,然後修改其中某些區段、加入新的區段或刪除區段。 修改區段後,應合併這些區段,以建立一個新的歸檔檔案。 例如,您可以新增一個 User-Defined 區段,或修改 Archive Identification 區段。 切勿修改 Archive Files 區段,否則會影響歸檔檔案的完整性。
使用 flar split 指令將 Solaris Flash 歸檔檔案分割成數個區段。 flar 指令將每個區段複製到目前目錄或指定目錄的不同檔案中。 該檔案將以區段命名,例如,Archive Cookie 儲存在名為 cookie 的檔案中。 您可以指定 flar split 指令只儲存一個區段。 指令的語法如下所示:
flar split[-d dir] [-u section] [-f archive] [-S section] [-t [-p posn] [-b blocksize]] filename
在下面這個範例裡,將 archive1.flar 分割成三個檔案:
cookie – 歸檔檔案的第一行,可識別歸檔檔案的格式版本。 切勿變更這個識別碼。
identification – Identification 區段的副本,包含所有關鍵字值對。
archive – cpio 歸檔檔案本身。 可以壓縮這個檔案。
# flar split archive1.flar |
分割歸檔檔案後,可修改 Archive 區段或加入 User-Defined 區段。 然後再合併區段,重新建立歸檔檔案。