이름 | SYNOPSIS | DESCRIPTION | OPTIONS | 사용법 | EXAMPLES | FILES | ATTRIBUTES | SEE ALSO
ab2admin 명령어는 지정된 AnswerBook2 서버에 대한 AnswerBook2 모음과 설명서를 관리하기 위한 명령어 줄 인터페이스입니다. 이 명령어는 AnswerBook1및 AnswerBook2모음을 서버에 설치하거나 설치복구할 수 있고, 현재 시스템에 설치된 모음을 검색하고 서버 데이터베이스를 업데이트할 수 있으며, 모음 및 책의 목록을 가져올 수 있습니다.
ab2admin 서버 관리 기능에는 서버 중지, 서버 시작, 서버 재시작, 서버 로그 파일의 작동 또는 해제, 그리고 로그 파일의 순환 등이 포함됩니다. 서버는 다른AnswerBook2 서버에 있는 책에 대한 링크를 분석하도록 설정될 수 있습니다.
ab2admin 은 사용자를 관리자 권한을 가진 사용자 풀에 추가하거나 여기에서 삭제하는 방법으로 서버 엑세스 권한을 제어하는데 사용될 수 있습니다. 엑세스 제어 기능을 사용하거나 사용하지 않을 수 있습니다.
ab2admin 은 모든 (지역 또는 원거리) AnswerBook 서버에 연결할 수 있습니다. 특정 기능(예를 들면 stop, start, 그리고restart등)은 지역 AnswerBook2 서버에만 적용됩니다. AnswerBook2 서버가 암호로 보호되는 경우, 관리 작업을 시작하려면 사용자 ID와 암호가 필요합니다.
ab2admin을 대화식으로 실행하려면, 명령어 줄에서ab2admin 을 입력한 다음 프롬프트에서 명령어를 입력합니다. -o 옵션을 사용하면 명령어 줄에서 전부 실행할 수도 있습니다.
다음 옵션이 지원됩니다:
명령어 command에 대한 지정된 도움말을 표시합니다.
지원되는 부속 명령어는 아래에 나열되어 있습니다.
서버 액세스 로그 파일을 사용할 수 없도록 합니다.
서버 액세스 로그 파일을 사용할 수 있도록 합니다.
허가된 서버 관리자 목록에 사용자를 추가합니다.
AnswerBook1 또는 AnswerBook2 모음을 지정한 AnswerBook2 서버 데이터베이스에 추가합니다.
지정한 서버에 대체 서버를 추가합니다.
서버 관리 확인을 사용할 수 없도록 합니다.
서버 관리 확인을 사용할 수 있도록 합니다.
시스템이 (재)시동할 때 AnswerBook2 서버가 자동으로 시작하지 못하도록 합니다.
시스템이 (재)시동할 때 AnswerBook2 서버가 자동으로 시작하도록 합니다.
AnswerBook2 관리 페이지를 액세스할 수 있도록 웹 브라우저를 시작합니다.
허가된 관리자의 암호를 변경합니다.
허가된 서버 관리자 목록에서 사용자를 삭제합니다.
지정한 서버의 데이터베이스에서 AnswerBook1 또는 AnswerBook2 모음을 제거합니다.
지정한 서버가 알고 있는 서버 목록에서 대체 서버를 삭제합니다.
서버 오류 로그 파일을 사용할 수 없도록 합니다.
서버 오류 로그 파일을 사용할 수 있도록 합니다.
개별적인 명령어 또는 모든 명령어를 나열합니다
지정한 서버에서 사용할 수 있는 AnswerBook1 및 AnswerBook2 모음을 나열합니다. 목록에는 모음에 들어있는 책이 나열됩니다.
지정한 서버에 대해 정의한 모든 대체 서버를 나열합니다.
명령어 옵션의 간략한 목록을 표시합니다.
서버의 이름을 수정합니다.
서버의 포트 번호를 수정합니다.
지역 AnswerBook2 서버를 재시작합니다. 루트 액세스가 필요합니다.
서버 액세스 로그 파일을 저장하고 초기화합니다.
서버 오류 로그 파일을 저장하고 초기화합니다.
시스템에 설치된 모음(AnswerBook1 또는 AnswerBook2)을 검색하고 지정한 서버의 데이터베이스에 있는 모음을 업데이트합니다.
지역 AnswerBook2 서버를 시작합니다. 루트 액세스가 필요합니다.
디버그 모드에서 지역 AnswerBook2 서버를 시작합니다. 루트 액세스가 필요합니다.
지역 AnswerBook2 서버를 중지합니다. 루트 액세스가 필요합니다.
서버 액세스 로그 파일의 내용을 봅니다.
서버의 환경설정 사항을 봅니다.
서버 오류 로그 파일의 내용을 봅니다.
대화식 모드를 종료합니다.
대화식 모드를 종료합니다.
대화식 모드를 종료합니다.
대화식 모드를 종료합니다.
대화식 모드에서 도움말을 불러옵니다.
대화식 모드에서 도움말을 불러옵니다.
포트 번호 8888을 사용해서foo.com서버에서 사용할 수 있는 모음 목록을 보려면 :
example% ab2admin -o list -m foo.com -p 8888 |
대화식 모드에서 ab2admin 을 사용해서 위의 작업과 동일한 작업을 하려면:
example% ab2admin >> list -m foo.com -p 8888 |
pkgadd유틸리티를 사용해서 AnswerBook2를 설치하려면:
example# pkgadd -d package_directory/ SUNWabsdk |
모음의 디렉토리 구조는 (기본적으로) 시스템의/opt/answerbooks/로 복사됩니다.
(pkgadd를 통해) 시스템에서는 사용되었지만 서버 데이터베이스에 업데이트되지 않은 AnswerBook2 모음을 설치하려면:
example# ab2admin -o add_coll -d /opt/answerbooks/english/solaris_2.6/SUNWabsdk |
(주: -d path 는 (AnswerBook2 모음에 대해)collinfo파일 또는 (AnswerBook1 모음에 대해)ab_cardcatalog 파일을 포함해야 합니다).
AnswerBook1 모음이 어떻게 정의되는지 조사하려면:
example% cat /opt/SUNWans/ab_cardcatalog :id=SUNWab_10_4: \ :version=: \ :title=Solaris XGL 3.1 AnswerBook: \ :tocpath=/net/elirium.Eng/export/answerbook/Solaris_2.4/SUNWAxg/toc: \ :pspath=/net/elirium.Eng/export/answerbook/Solaris_2.4/SUNWAxg/ps: \ :indexpath=/net/elirium.Eng/export/answerbook/Solaris_2.4/SUNWAxg/inde |
AnswerBook2 모음이 어떻게 정의되는지 조사하려면:
example% cat/opt/answerbooks/english/solaris_2.6/SUNabsd/collinfo dwCollections { coll.45.4 dwCollection } dwSetParam coll.45.4 { location /opt/answerbooks/english/solaris_2.6/SUNWabsdk title "Solaris 2.6 Software Developer AnswerBook Vol 1" type EbtCollection } |
카탈로그 파일
카탈로그 파일
카탈로그 파일
카탈로그 파일
기본 액세스 로그 파일
기본 액세스 로그 파일
AnswerBook2 모음 데이터베이스
AnswerBook1 모음 데이터베이스
username:password가 있는 파일
이름 | SYNOPSIS | DESCRIPTION | OPTIONS | 사용법 | EXAMPLES | FILES | ATTRIBUTES | SEE ALSO