| HOME / 정보공유 / AIX 명령어 모음

chcons
chcons chcons 명령 목적 시스템 콘솔의 경로를 다음 번 시스템 시작시 유효한 지정된 장치나 파일로 재지정합니다. 구문
chcons [ -a login { =disable | =enable} ] [ -a console_logname=file ] [ -a console_logsize=size ] [ -a console_logverb=number ] [ -a console_tagverb=number ] PathName
설명
chcons 명령은 시스템 콘솔을 다음 시스템 시동시에 유효하도록 변경합니다. 시스템 콘솔의 현재 조작은 영향을 받지 않습니다.
PathName 매개변수는 시스템 콘솔이 될 장치 또는 파일에 전체 규정된 경로 이름이어야 합니다.
PathName 매개변수가 존재하지 않는 파일을 지정할 경우, chcons 명령은 다음 시스템 시동시 파일을 작성합니다. 파일이 있으면 chcons 명령은 파일로 모든 콘솔 메세지를 전송합니다. 정규 파일의 경우, 시스템은 로그인 프로그램을 시작하지 않습니다.
콘솔 경로 이름이 문자 장치일 경우, 시스템은 장치의 로그인 프로그램을 시작합니다. 로그인은 모든 수행 레벨에서 콘솔에 대하여 사용 가능합니다. 로그인을 원하지 않을 경우 -a login=disable 플래그를 사용하십시오.
경고: 콘솔이 시스템의 유일한 로그인 터미널일 경우, -a login=disable 플래그를 사용하면, 다음 시스템 시동시에 로그인을 할 수 없습니다.
추가 정보
chcons 명령은 지정한 정보를 데이터베이스로 저장하여 콘솔 구성설정 방법으로 다음 시작시에 사용됩니다. 이 방법으로 지정한 장치 경로 이름을 검사하여 문자 특수 파일인지를 결정합니다. 문자 특수 파일이 아니거나 존재하지 않을 경우, 장치 경로 이름이 파일로 간주되고 따라서, 콘솔이 설정됩니다. 장치 경로 이름이 문자 특수 파일인 경우, 콘솔 구성설정 방법은 논리적 이름으로 기준 이름을 사용하고 장치 데이터베이스에서 장치 이름을 찾으려고 합니다. 장치를 발견하고, 사용 가능할 때, 콘솔은 장치에 설정됩니다.
디폴트가 발견되지 않거나 발견되었지만 사용 가능하지 않을 경우, 새로운 시스템 콘솔 장치를 선택할 것을 요청하는 프롬프트를 표시하는 콘솔 파인더 루틴을 수행합니다. 디폴트로, 모든 그래픽 표시장치 및 S1 포트의 tty는 프롬프트를 표시합니다. S2 또는 다른 포트에 대한 프롬프트를 표시하려면 /etc/consdef 파일을 수정해야 합니다.
장치의 경우, 콘솔 로그인을 enable 매개변수로 지정했다면 콘솔에 대한 로그인을 허용하도록 콘솔 식별자와 함께 inittab 파일의 항목이 respawn 조치로 설정됩니다. 이것은 로그인이 모든 수행 레벨에서 사용 가능하게 합니다. 콘솔 로그인이 disable 매개변수로 지정되었거나 파일이 콘솔로 지정된 경우, inittab 파일의 콘솔 항목은 OFF 조치로 설정되며, 로그인은 모든 수행 레벨에 대하여 콘솔에서 사용 불가능합니다.
플래그
-a login= [ disable | enable ] 다음 시스템 시동시에 모든 수행 레벨에 대하여 콘솔에 로그인을 사용 가능 또는 불가능하게 합니다.
-a console_logname=file 콘솔 출력 로그 파일에 사용할 전체 경로 이름을 지정합니다.
-a console_logsize=size 콘솔 출력 로그 파일의 크기를 바이트 단위로 지정합니다.
-a console_logverb=number 콘솔 출력 로그의 상세도(verbosity)를 지정합니다. 0을 지정하면 기록되지 않고, 1 - 9 사이의 값을 지정하면 기록이 가능합니다.
-a console_tagverb=number 콘솔 출력 태그 지정의 상세도를 지정합니다. 0을 지정하면 태그 지정이 불가능하고, 1 - 9 사이의 값을 지정하면 태그를 지정할 수 있습니다.
예제
시스템 콘솔을 /tmp 디렉토리의 console.out 파일로 변경하려면, 다음과 같이 입력하십시오.
chcons /tmp/console.out
시스템 콘솔을 tty3 논리적 이름을 갖는 터미널로 변경하려면, 다음과 같이 입력하십시오.
chcons /dev/tty3
시스템 콘솔을 /dev/tty3 장치와 연관된 터미널로 변경하고 콘솔에 로그인을 확인하려면, 다음과 같이 입력하십시오.
chcons -a login=enable /dev/tty3
시스템 콘솔을 tty0 논리적 이름을 갖는 터미널로 변경하고 콘솔의 로그인을 사용 불가능하게 하려면, 다음과 같이 입력하십시오.
chcons HREF="chcons.htm#A54P015">-a login=disable /dev/tty0
디폴트 실제 LFT 표시장치로 콘솔을 변경하려면 다음과 같이 입력하십시오.
chcons /dev/lft0
파일
/dev/console 시스템 콘솔 액세스에 대한 특수 파일을 지정합니다.
/etc/consdef 디폴트 터미널이 콘솔 장치로서 선택될 수 있게 합니다.
/usr/sbin/chcons 명령 파일을 지정합니다.
관련 정보
init 명령, lscons 명령, swcons 명령.
inittab 파일, consdef 파일.
console 특수 파일.