# /etc/services 파일에 추가
mysvc 9999/tcp # mysvc
# /etc/inetd.conf 파일에 추가
mysvc stream tcp nowait mp /export/home/test/bin/mysvc mysvc
#명령어 구동처리
inetconv -i /etc/inet/inetd.conf
#명령어구동처리
svccfg import /var/svc/manifest/network/mysvc-tcp.xml
#서비스 재기동
svcadm restart svc:/network/inetd:default
# inetconv -?
사용법: inetconv [-fn] [-i srcfile] [-o destdir]
inetconv -e [-n] [-i srcfile]
-? 이 사용법 메시지 표시
-e 입력 파일에서 활성화된 smf 서비스
활성화
-f 기존 증명의 겹쳐쓰기 강제
-n 변환된 증명을 가져오지 마십시오.
또는 활성화될 서비스만 표시하십시오.
-i srcfile 대체 입력 파일
-o destdir 증명에 대한 대체 출력 디렉토리
#
# inetadm -?
사용법:
inetadm
inetadm -?
inetadm -p
inetadm -l {FMRI | 패턴}...
inetadm -e {FMRI | 패턴}...
inetadm -d {FMRI | 패턴}...
inetadm -m {FMRI | 패턴}... {name=value}...
inetadm -M {name=value}...
옵션을 지정하지 않으면 inetadm은 inetd의 관리 대상 서비스를 모두 나열합니다.
옵션:
-? 도움말을 인쇄합니다.
-p 기본 inetd 등록 정보 값을 모두 나열합니다.
-l inet 서비스에 대한 inetd 등록 정보 값을 모두나열합니다.
-e inet 서비스를 활성화합니다.
-d inet 서비스를 비활성화합니다.
-m inet 서비스 inetd 등록 정보 값을 수정합니다.
-M 기본 inetd 등록 정보 값을 수정합니다.
#
# svcadm
사용법: svcadm [-v] [cmd [args ... ]}
svcadm enable [-rst] <서비스> ... - 서비스를 활성화하고 온라인으로 설정함
svcadm disable [-st] <서비스> ... - 서비스를 비활성화하고 오프라인으로 설정함
svcadm restart <서비스> ... - 지정한 서비스를 다시 시작함
svcadm refresh <서비스> ... - 서비스 구성을 다시 읽음
svcadm mark [-It] <상태> <서비스> ... - 유지 보수 상태로 설정함
svcadm clear <서비스> ... - 유지 보수 상태를 해제함
svcadm milestone [-d] <이정표> - 서비스 이정표로 진행함
서비스는 FMRI, 약어 또는 fnmatch(5) 패턴을 사용하여 지정할 수 있습니다.
svc:/network/smtp:sendmail에 대한 다음 예를 참조하십시오.
svcadm <cmd> svc:/network/smtp:sendmail
svcadm <cmd> network/smtp:sendmail
svcadm <cmd> network/*mail
svcadm <cmd> network/smtp
svcadm <cmd> smtp:sendmail
svcadm <cmd> smtp
svcadm <cmd> sendmail
#
# svcs -?
사용법: svcs [-aHpv] [-o col[,col ... }] [-R 재시작기] [-sS col] [<서비스> ...]
svcs -d | -D [-Hpv] [-o col[,col ... ]] [-sS col] [<서비스> ...]
svcs -l <서비스> ...
svcs -x [-v] [<서비스> ...]
svcs -?
-a 활성화된 서비스 인스턴스가 아닌모든 서비스 인스턴스를 나열합니다.
-d 지정된 서비스의 종속성을 나열합니다.
-D 지정된 서비스에 종속된 인스턴스를 나열합니다.
-H 출력 내용에서 헤더 줄을 생략합니다.
-l 지정된 서비스에 대한 세부 정보를 나열합니다.
-o 출력 내용 중 지정된 열만 나열합니다.
-p 각 서비스와 관련된 프로세스 ID 및 이름을 나열합니다.
-R 지정된 재시작기와 관련된 서비스만 나열합니다.
-s 지정된 열을 기준으로 출력 내용을 오름차순으로 정렬합니다.
-S 지정된 열을 기준으로 출력 내용을 내림차순으로 정렬합니다.
-v 출력 유형에 해당하는 세부 정보를 나열합니다.
-x 유지 보수가 필요한 서비스의 상태를 설명합니다.
또는 지정된 서비스의 상태를 설명합니다.
서비스는 FMRI, 약어 또는 fnmatch(5) 패턴을 사용하여 지정할 수 있습니다.
svc:/network/smtp:sendmail에 대한 다음 예를 참조하십시오.
svcs [opts] svc:/network/smtp:sendmail
svcs [opts] network/smtp:sendmail
svcs [opts] network/*mail
svcs [opts] network/smtp
svcs [opts] smtp:sendmail
svcs [opts] smtp
svcs [opts] sendmail
출력 또는 정렬할 열은 다음 이름을 사용하여 지정할 수 있습니다.
CTID 서비스의 계약 ID(계약(4) 참조)
DESC 서비스에 대한 설명
FMRI 서비스의 오류 관리 자원 식별자
INST 서비스 인스턴스를 나타내는 FMRI 부분
N 다음 상태에 대한 약어(전이 중인 경우)
NSTA 다음 상태에 대한 약어(전이 중인 경우)
NSTATE 다음 상태에 대한 이름(전이 중인 경우)
S 현재 상태에 대한 약어
SCOPE 서비스와 관련된 범위의 이름
SN 현재 및 다음 상태에 대한 약어
SVC 서비스 이름을 나타내는 FMRI 부분
STA 현재 상태에 대한 약어
STATE 현재 상태에 대한 이름
STIME 마지막 상태 변경 시간
#