flar 명령을 사용하여 아카이브를 관리할 수 있습니다. 아카이브를 섹션으로 분할할 수 있습니다. 이 섹션은 수정, 추가 또는 삭제된 다음 병합되어 아카이브를 만들 수 있습니다. 아카이브에 대한 정보도 얻을 수 있습니다.
아카이브 파일 섹션을 수정하지 마십시오. 그렇지 않으면 아카이브의 무결성이 손상됩니다.
아카이브를 여러 섹션으로 분할하여 일부 섹션을 수정하거나 새 섹션을 추가하거나 섹션을 삭제할 수 있습니다. 섹션을 수정한 후 섹션을 병합하여 새 아카이브를 만들어야 합니다. 예를 들어, 사용자 정의 섹션을 추가하거나 아카이브 식별 섹션을 수정할 수 있습니다. 아카이브 파일 섹션을 수정하지 마십시오. 그렇지 않으면 아카이브의 무결성이 손상됩니다.
flar split 명령어는 Solaris Flash 아카이브를 섹션으로 분할합니다. flar 명령어는 각 섹션을 현재 디렉토리 또는 지정된 디렉토리에 복사합니다. 파일은 섹션의 이름을 따라 이름이 지정됩니다. 예를 들어, 아카이브 쿠키는 이름이 cookie인 파일에 저장됩니다. flar split 명령어가 한 섹션만 저장하도록 지정할 수 있습니다. 명령어의 구문은 다음과 같습니다.
flar split [-d dir] [-u section] [-f archive] [-S section] [-t [-p posn] [- b blocksize]] filename
다음 예에서 archive1.flar는 3개의 파일로 분할됩니다.
cookie – 아카이브 형식의 버전을 식별하는 아카이브의 첫 번째 행입니다. 이 식별자를 변경하지 마십시오.
identification – 모든 키워드 값 쌍이 있는 아카이브 식별 섹션의 복사본입니다.
archive – 아카이브 자체입니다. 이 파일은 압축할 수 있습니다.
# flar split archive1.flar |
아카이브를 분할한 후 아카이브 식별 섹션을 수정하거나 사용자 정의 섹션을 추가할 수 있습니다. 그런 다음 섹션을 병합하여 아카이브를 다시 만들 수 있습니다.
아카이브를 섹션으로 병합한 후 섹션을 조합하여 새 아카이브를 만들 수 있습니다.
flar combine 명령은 개별 섹션에서 Solaris Flash 아카이브를 만듭니다. 다음 표는 flar 명령어에서 조합 섹션을 처리하는 방법에 대해 설명합니다.
다음 명령어 구문은 flar combine 명령어에 대한 것입니다.
flar combine [-d dir] [-u section] [-t [-p posn] [- b blocksize]] filename
현재 디렉토리가 아니라 dir에서 조합할 섹션을 검색합니다.
이 옵션을 사용하면 flar가 쿠키, 식별, 아카이브 및 section 섹션을 복사합니다. 단일 섹션 이름 또는 섹션 이름의 공백으로 구분되는 목록을 지정할 수 있습니다.
이 옵션을 사용하지 않으면 flar가 쿠키, 식별 및 아카이브 섹션만 복사합니다.
이 예에서는 아카이브 쿠키 섹션, 아카이브 식별 섹션 및 아카이브 파일 섹션이 조합되어 완전한 아카이브가 됩니다. 아카이브의 이름은 newarchive.flar입니다.
# flar combine newarchive.flar |
이 예에서는 아카이브 쿠키 섹션, 아카이브 식별 섹션, 아카이브 파일 섹션 및 사용자 정의 섹션이 조합되어 완전한 아카이브가 됩니다. 아카이브의 이름은 newarchive.flar입니다. 사용자 정의 섹션 내용은 현재 디렉토리에서 이름이 user-defined인 파일에 있습니다.
# flar combine -u user_defined newarchive.flar |
flar info 명령을 사용하여 이미 작성된 아카이브에 대한 정보를 얻을 수 있습니다. 명령어의 구문은 다음과 같습니다.
flar info [-l] [-k keyword] [-t [- p posn] [-b blocksize ]] filename
키워드 keyword의 값만 반환합니다.
아카이브 섹션에 모든 파일을 나열합니다.
이 예에서 명령어는 이름이 archive3.flar인 아카이브의 파일 구조를 확인합니다.
# flar info -l archive3.flar aaa aaa/bbb aaa/bbb/ccc aaa/bbb/ccc/ddd aaa/eee |