Solaris 9 설치 설명서

Solaris Flash 아카이브 관리

flar 명령을 사용하여 아카이브를 관리할 수 있습니다. 아카이브를 섹션으로 분할할 수 있습니다. 이러한 섹션은 수정, 추가 또는 삭제된 다음 병합되어 아카이브를 작성할 수 있습니다. 아카이브에 대한 정보도 얻을 수 있습니다.


주의 – 주의 –

아카이브 파일 섹션을 수정하지 마십시오. 그렇지 않으면 아카이브의 무결성이 손상됩니다.


Solaris Flash 아카이브 분할

아카이브를 섹션으로 분할하여 일부 섹션을 수정, 새 섹션을 추가 또는 섹션을 삭제할 수 있습니다. 섹션을 수정한 후 섹션을 병합하여 새 아카이브를 작성해야 합니다. 예를 들어, 사용자 정의 섹션을 추가하거나 아카이브 식별 섹션을 수정하고자 할 수 있습니다. 아카이브 파일 섹션을 수정하지 마십시오. 그렇지 않으면 아카이브의 무결성이 손상됩니다.

flar split 명령은 Solaris Flash 아카이브를 섹션으로 분할합니다. flar 명령은 각 섹션을 현재 디렉토리 또는 지정된 디렉토리에 복사합니다. 파일은 섹션의 이름을 따라 이름 지정됩니다. 예를 들어, 아카이브 쿠키는 이름이 cookie인 파일에 저장됩니다. flar split 명령이 한 섹션만 저장할 것을 지정할 수 있습니다. 명령의 구문은 다음과 같습니다.

flar split[-d dir] [-u section] [-f archive] [-S section] [-t [-p posn] [- b blocksize]] filename

-d dir

현재 디렉토리가 아닌 dir에서 복사할 섹션을 검색합니다.

-u section

  • 이 옵션을 사용하면 flar가 쿠키, 식별, 아카이브 및 section 섹션을 복사합니다. 단일 섹션 이름 또는 섹션 이름의 공백으로 구분되는 목록을 지정할 수 있습니다.

  • 이 옵션을 사용하지 않으면 flar가 쿠키, 식별 및 아카이브 섹션만 복사합니다.

-f 아카이브

이름이 archive인 파일에 배치하는 것이 아니라, 이름이 archive인 디렉토리로 아카이브 섹션을 추출합니다.

-S section

아카이브에서 이름이 section인 섹션만 복사합니다. 이 섹션은 사용자 정의됩니다.


예 19–1 아카이브 분할

다음 예에서 archive1.flar는 3개의 파일로 분할됩니다.


# flar split archive1.flar

아카이브를 분할한 후 아카이브 식별 섹션을 수정하거나 사용자 정의 섹션을 추가할 수 있습니다. 그 다음 이 섹션을 병합하여 아카이브를 재작성할 수 있습니다.


Solaris Flash 아카이브 병합

아카이브를 섹션으로 병합한 후 섹션을 조합하여 새 아카이브를 작성할 수 있습니다.

flar combine 명령은 개별 섹션에서 Solaris Flash 아카이브를 작성합니다. 각 섹션은 별도의 파일에 있다고 가정되고 파일들의 이름은 섹션 이름입니다. 최소한 다음 3개 파일이 있어야 합니다.

섹션을 조합할 때 다음 사항을 기억하십시오.

flar combine [-d dir] [-u section] [-t [-p posn] [- b blocksize]] filename

-d dir

현재 디렉토리가 아니라 dir에서 조합할 섹션을 검색합니다.

-u section
  • 이 옵션을 사용하면 flar가 쿠키, 식별, 아카이브 및 section 섹션을 복사합니다. 단일 섹션 이름 또는 섹션 이름의 공백으로 구분되는 목록을 지정할 수 있습니다.

  • 이 옵션을 사용하지 않으면 flar가 쿠키, 식별 및 아카이브 섹션만 복사합니다.


예 19–2 Solaris Flash 아카이브 병합

이 예에서는 아카이브 쿠키 섹션, 아카이브 식별 섹션 및 아카이브 파일 섹션이 조합되어 완전한 아카이브가 됩니다. 아카이브의 이름은 newarchive.flar입니다.


# flar combine newarchive.flar 


예 19–3 Solaris Flash 아카이브 병합 및 사용자 정의 섹션 추가

이 예에서는 아카이브 쿠키 섹션, 아카이브 식별 섹션, 아카이브 파일 섹션 및 사용자 정의 섹션이 조합되어 완전한 아카이브가 됩니다. 아카이브의 이름은 newarchive.flar입니다. 사용자 정의 섹션 내용은 현재 디렉토리에 있는 이름이 user-defined인 파일에 있습니다.


# flar combine -u user_defined newarchive.flar 

아카이브에서 정보 추출

flar info 명령을 사용하여 이미 작성한 아카이브에 대한 정보를 얻으십시오. 명령의 구문은 다음과 같습니다.

flar info [-l] [-k keyword] [-t [-p posn] [-b blocksize]] filename

-k keyword

키워드 keyword의 값만 반환합니다.

-l

아카이브 섹션에 모든 파일을 나열합니다.


예 19–4 아카이브 섹션에 파일 나열

이 예에서 이름이 archive3.flar인 아카이브의 파일 구조가 확인됩니다.


# flar info -l archive3.flar
aaa
aaa/bbb
aaa/bbb/ccc
aaa/bbb/ccc/ddd
aaa/eee