Solaris 9 설치 설명서

Solaris Flash flar create 명령

Solaris Flash flar create 명령을 사용하여 Solaris Flash 아카이브를 작성하십시오.

flar create

flar create 명령을 사용하여 마스터 시스템에서 Solaris Flash 아카이브를 작성하십시오. 마스터 시스템이 다중 사용자 또는 단일 사용자 모드에서 실행중일 때 이 명령을 사용할 수 있습니다. 마스터 시스템이 Solaris 9 DVD나 Solaris 9 Software 1 of 2 CD 또는 Solaris 9 Software 및 Solaris 9 Languages CD의 이미지에서 부트될 때 flar create를 사용할 수도 있습니다. 마스터 시스템은 Solaris Flash 아카이브를 사용할 때 가능한 안정된 상태여야 합니다. 명령의 구문은 다음과 같습니다.

flar create -n name [-R root] [-S] [-H] [-c] [-x exclude_dir/filename][-y include_dir/filename] [-z list_filename] [-X list_filename] [-t [-p posn][-b blocksize]] [-i date] [-m [-u section [-d dir]] [-f list_filename] [-F] [-U key=val] master] [-a author] [-e descr:-E descr_file] [-T type] path/filename

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

표 20–3 flar create용 명령줄 옵션

옵션 

설명 

필수 옵션 

-n name

이 플래그의 값은 아카이브의 이름입니다. 지정한 namecontent_name 키워드의 값입니다.

압축용 옵션 

-c

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

디렉토리 및 크기용 옵션 

-R root

root에서 루트가 된 파일 시스템 트리에서 아카이브를 작성합니다. 이 옵션을 지정하지 않으면 flar create/에서 루트가 된 파일 시스템으로부터 아카이브를 작성합니다.

-S

아카이브의 크기 지정 정보를 생략합니다. 

-H

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

내용 선택용 옵션 


주의 – 주의 –

주의를 기울여 flar create 파일 제외 옵션을 사용하십시오. 일부 디렉토리를 제외하면 사용자가 모르는 시스템 구성 파일과 같은 다른 디렉토리는 아카이브에 남을 수 있습니다. 그러면 시스템이 일치하지 않아 설치가 작동하지 않을 수 있습니다. 디렉토리 및 파일 제외는 대용량 데이터 파일과 같이 시스템을 혼란시키지 않고 쉽게 제거할 수 있는 데이터와 함께 사용하는 것이 가장 좋습니다.


-y include_dir/filename

명령줄에 지정된 파일 및 디렉토리를 아카이브에 추가합니다. 디렉토리를 제외했지만 개별 부속 디렉토리 또는 파일을 복원하려 할 경우 이 옵션이 사용됩니다.  

include_dir/filename은 포함될 부속 디렉토리 또는 파일의 이름입니다.

-f list_filename

목록에서 아카이브로 파일 및 디렉토리를 추가합니다.  

list_filename은 목록을 포함하는 파일의 전체 경로입니다. -F가 지정되지 않으면 목록에 파일 내용이 추가됩니다.

  • list_filename 파일은 행당 하나의 파일을 포함해야 합니다.

  • -R root와 더불어 파일 시스템을 지정하면 각 파일의 경로는 대체 root 디렉토리에 상대적이거나 또는 절대 경로여야 합니다.

  • filename이 “-”이면 flar create가 표준 입력을 파일의 목록으로 읽습니다. 값 “-”를 사용하면 아카이브 크기가 계산되지 않습니다.

-F

-f list_filename의 파일만 사용하여 아카이브를 작성합니다. 이 옵션은 -f list_filename을 일반적인 파일 목록에 추가된 목록이 아니라 절대 목록으로 만듭니다.

-x exclude_dir/filename

아카이브에서 파일 및 디렉토리를 제외합니다. 이러한 파일 및 디렉토리는 명령줄에서 지정됩니다. 이 옵션의 여러 인스턴스를 사용하여 하나 이상의 파일 또는 디렉토리를 제외할 수 있습니다. 

exclude_dir/filename은 제외될 부속 디렉토리 및 파일의 이름입니다.

-X list_filename

아카이브에서 파일 및 디렉토리의 목록을 제외합니다.  

list_filename은 목록을 포함하는 파일의 전체 경로입니다.

  • list_filename 파일은 행당 하나의 파일을 포함해야 합니다.

  • -R root와 더불어 파일 시스템을 지정하면 각 파일의 경로는 대체 root 디렉토리에 상대적이거나 또는 절대 경로여야 합니다.

  • list_filename이 “-”이면 lar create가 표준 입력을 파일의 목록으로 읽습니다. 값 “-”를 사용하면 아카이브 크기가 계산되지 않습니다.

-z list_filename

아카이브에서 파일 및 디렉토리의 목록을 제외 또는 포함합니다. 목록의 각 파일 또는 디렉토리는 플러스 “+” 또는 마이너스 “-”로 표시됩니다. 플러스는 포함된 파일 또는 디렉토리를, 마이너스는 제외된 파일 또는 디렉토리를 나타냅니다. 

list_filename은 목록을 포함하는 파일의 전체 경로입니다.

  • list_filename 파일은 행당 하나의 파일을 포함해야 합니다.

  • -R root와 더불어 파일 시스템을 지정하면 각 파일의 경로는 대체 root 디렉토리에 상대적이거나 또는 절대 경로여야 합니다.

사용자 정의 섹션과 함께 사용되는 옵션 

-u section

section을 사용자 정의 섹션으로 포함합니다. 하나 이상의 사용자 정의 섹션을 포함하려면 section이 섹션 이름의 공백으로 구분된 목록이어야 합니다.

-d dir

dir-u로 지정되는 섹션 파일을 검색합니다.

테이프 아카이브와 함께 사용되는 옵션 

-t

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

-p posn

-t 옵션과 함께로만 사용합니다. flar create에 대한 테이프 장치의 위치를 지정하여 아카이브를 저장합니다. 이 옵션을 사용하지 않으면 flar create가 테이프의 현재 위치에 아카이브를 놓습니다.

-b blocksize

flar create가 아카이브를 작성할 때 사용하는 블록 크기를 지정합니다. 블록 크기를 지정하지 않으면 flar create가 64k의 기본 블록 크기를 사용합니다.

아카이브 식별 옵션 

-U key=val

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

-i date

datecreation_date 키워드의 값으로 사용합니다. 날짜를 지정하지 않으면 flar create가 현재 시스템 시간 및 날짜를 사용합니다.

-m master

master를 아카이브를 작성한 마스터 시스템의 이름으로 사용합니다. mastercreation_master 키워드의 값입니다. master를 지정하지 않으면 flar createuname -n이 보고하는 시스템 이름을 사용합니다.

-e descr

content_description 키워드의 값에 대하여 descr을 사용합니다. -E 옵션을 사용할 때는 이 옵션을 사용할 수 없습니다.

-E descr_file

파일 descr_filecontent_description 키워드에 대한 값을 검색합니다. -e 옵션을 사용할 때는 이 옵션을 사용할 수 없습니다.

-a author

author를 아카이브 식별 섹션의 저자 이름으로 사용합니다. authorcontent_author 키워드의 값입니다. 저자를 지정하지 않으면 flar create가 아카이브 식별 섹션에 content_author 키워드를 포함시키지 않습니다.

-T type

typecontent_type 키워드의 값으로 사용합니다. type은 사용자 정의됩니다. 유형을 지정하지 않으면 flar createcontent_type 키워드를 포함시키지 않습니다.