Solaris 8 설치 부록

Web Start Flash 명령어

Web Start Flash 명령어를 사용하여 Web Start Flash 아카이브를 작성하고 관리하십시오.

flarcreate

flarcreate 명령을 사용하여 마스터 시스템으로부터 Web Start Flash 아카이브를 작성하십시오. 마스터 시스템이 다중 사용자 또는 단일 사용자 모드에서 작동 중일 때 이 명령을 사용할 수 있습니다. 또한, 마스터 시스템이 Solaris 8 소프트웨어 CD 1 또는 Solaris 네트워크 이미지에서 부트한 경우에도 flarcreate를 사용할 수 있습니다. Web Start Flash 아카이브를 작성할 때는 가능하면 마스터 시스템이 안정된 상태이어야 합니다. 명령의 구문은 다음과 같습니다:

flarcreate -n name [-R root] [-S] [-H] [-c] [-x exclude] [-t [-p posn][-b blocksize]] [-i date] [-m master] [-u section [-d dir]] [-U key=val] [-a author] [-e descr|-E descr_file] [-T type] path/filename

이 명령줄에서, path는 아카이브 파일을 저장할 디렉토리 이름이며 filename은 아카이브 파일의 이름입니다. 경로를 지정하지 않으면, flarcreate는 아카이브 파일을 현재 디렉토리에 저장합니다.

표 9-3 flarcreate의 명령줄 옵션

옵션 

설명 

필요한 옵션 

-n name

이 플래그의 값은 아카이브의 이름입니다. 사용자가 지정하는 namecontent_name 키워드의 값입니다.

압축 옵션 

-c

compress(1)을 사용하여 아카이브를 압축합니다.

디렉토리 및 크기 옵션 

-R root

루트에 있는 파일 시스템 트리에서 아카이브를 작성합니다. 이 옵션을 지정하지 않으면, flarcreate /에 있는 파일 시스템에서 아카이브를 작성합니다.

-S

아카이브의 크기 정보를 포함하지 않습니다.  

-x exclude

아카이브에서 exclude 디렉토리를 제외합니다.

-H

해시(Hash) 식별자를 생성하지 않습니다. 

사용자 정의 섹션에 사용되는 옵션 

-u section

사용자 정의 섹션을 포함합니다. 두 개 이상의 사용자 정의 섹션을 포함하려면, section은 공백으로 구분되는 섹션 이름의 목록이어야 합니다.

-d dir

-u from dir로 구분되는 섹션 파일을 검색합니다.

테이프 아카이브에 사용되는 옵션 

-t

테이프 장치에 아카이브를 작성합니다. outfile 인자는 테이프 장치의 이름입니다.

-p posn

-t 옵션과 함께 사용됩니다. 테이프 장치에서 flarcreate가 아카이브를 저장할 위치를 지정합니다. 이 옵션을 사용하지 않으면, flarcreate는 테이프의 현재 위치에 아카이브를 저장합니다.

-b blocksize

아카이브를 작성할 때 flarcreate가 사용하는 블럭 크기를 지정합니다. 블럭 크기를 지정하지 않으면, flarcreate는 기본 블럭 크기인 64k를 사용합니다.

아카이브 식별 옵션 

-U key=val

아카이브 식별 섹션에 사용자 정의 키워드 및 값을 포함시킵니다.  

-i date

creation_date 키워드의 값으로 date를 사용합니다. 사용자가 날짜를 지정하지 않으면, flarcreate는 현재의 시스템 시간과 날짜를 사용합니다.

-m master

creation_master 키워드의 아카이브를 작성하는 마스터 시스템의 이름으로 master를 사용합니다. 사용자가 master를 지정하지 않으면, flarcreateuname -n을 사용하여 보고된 시스템 이름을 사용합니다.

-e descr

descrcontent_description 키워드의 값으로 사용합니다. 이 옵션은 -E 옵션과 함께 사용할 수 없습니다.

-E descr_file

content_description 키워드의 값을 descr_file 파일에서 검색합니다. 이 옵션은 -e 옵션과 함께 사용할 수 없습니다.

-a author

author를 아카이브 식별 섹션의 작성자 이름으로 사용합니다. 사용자가 작성자 이름을 지정하지 않으면, flarcreate는 작성자 이름을 아카이브 식별 섹션에 포함시키지 않습니다.

-T type

typecontent_type 키워드의 값으로 사용합니다. 사용자가 유형을 지정하지 않으면, flarcreatecontent_type 키워드를 포함하지 않습니다.

flar

flar 명령을 사용하면 아카이브를 관리할 수 있습니다. flar 명령을 사용하면 다음 작업을 수행할 수 있습니다.

아카이브에서 정보 추출하기

flar 명령을 -i 옵션과 함께 사용하여 이미 작성된 아카이브에 대한 정보를 가져오십시오. 명령의 구문은 다음과 같습니다:

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

표 9-4 flar의 명령줄 옵션 -i

옵션 

설명 

-k keyword

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

-l

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

아카이브 분할하기

flar 명령을 -s 옵션과 함께 사용하여 아카이브를 여러 개의 Web Start Flash 섹션으로 분할할 수 있습니다. flar 명령은 각 섹션을 현재 또는 지정된 디렉토리에 있는 각각의 파일에 복사합니다. 파일 이름은 섹션에 따라 붙여집니다. 예를 들어, 아카이브 쿠키는 cookie라는 이름의 파일에 저장됩니다. flar 명령이 단 하나의 섹션만 저장하도록 지정할 수 있습니다. 명령의 구문은 다음과 같습니다:

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

표 9-5 flar의 명령줄 옵션 -s

옵션 

설명 

-d dir

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

-u section

이 옵션을 사용하지 않으면, flar는 현재 디렉토리에서 모든 섹션을 복사합니다. 이 옵션을 사용하면, flar는 쿠키, 식별, 아카이브, 그리고 section 섹션 등을 복사합니다. 사용자는 단일 섹션 이름 또는 공백으로 구분된 섹션 이름 목록을 지정할 수 있습니다.

-f archive

아카이브 섹션을 archive라는 파일에 저장하는 것이 아니라, archive라는 디렉토리에 추출합니다.

-S section

아카이브에서 section라는 이름의 섹션만 복사합니다.

아카이브 결합하기

flar 명령을 -c 옵션과 함께 사용하면 각 섹션에서 Web Start Flash 아카이브를 작성할 수 있습니다. 각 섹션은 개별적인 파일로 간주되며, 파일의 이름이 섹션의 이름이 됩니다. 최소한, 아카이브 쿠키(cookie), 아카이브 식별(identification), 그리고 아카이브 파일(archive) 등의 섹션이 있어야 합니다. archive가 디렉토리인 경우, flar 명령은 아카이브를 결합 아카이브에 포함시키기 전에 cpio를 사용하여 아카이브를 수집합니다. 아카이브 식별 섹션이 아카이브를 압축하도록 지정한 경우, flar는 새로 결합된 아카이브의 내용을 압축합니다.

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


주 -

섹션에서는 확인 작업을 수행하지 않습니다. 특히, 아카이브 식별 섹션의 필드는 확인 또는 갱신되지 않습니다.


표 9-6 flar의 명령줄 옵션 -c

옵션 

설명 

-d dir

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

-u section

이 옵션을 사용하지 않으면, flar는 현재 디렉토리에서 모든 섹션을 결합합니다. 이 옵션을 사용하면, flar는 쿠키, 식별, 아카이브, 그리고 section 섹션 등을 결합합니다. 사용자는 단일 섹션 이름 또는 공백으로 구분된 섹션 이름 목록을 지정할 수 있습니다.