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

strchg
strchg strchg 명령 목적 스트림 구성설정을 변경합니다. 구문
모듈을 스트림에 넣으려는 경우
strchg -h Module1 [ , Module2 ... ]
스트림에서 모듈을 꺼내려는 경우
strchg -p [ -a | -u Module ]
구성설정 파일을 확인하기 위해 모듈을 삽입했다 빼려는 경우
strchg -f File
설명
strchg 명령은 사용자의 표준 입력과 관련된 스트림의 구성설정을 변경하는 데 사용됩니다. strchg 명령은 스트림에 모듈을 넣거나, 스트림에서 모듈을 꺼내거나, 둘 다를 수행합니다. STREAMS 장치의 root 사용자 또는 소유자만이 해당 스트림의 구성설정을 변경할 수 있습니다. 다른 사용자가 구성설정을 변경하려고 시도하면, strchg 명령이 실패합니다.
주: 잘못된 순서로 모듈을 넣으면 스트림이 예상된 기능을 수행하지 않습니다.
플래그
-a 최고의 드라이버 위에 있는 모든 모듈을 스트림에서 나오게 합니다. -p 플래그는 -a 플래그 앞에서 사용해야 합니다.
-f File 지정된 파일에 제공된 구성설정에 대한 스트림을 확인하기 위해 필요한 모듈을 넣었다 꺼냅니다.
-h, -p 및 -f 플래그는 같이 사용할 수 없습니다.
-h Module1 모듈을 스트림에 넣습니다. 모듈은 넣어지는 순서대로 명령행에 나열됩니다.
-p 모듈을 스트림에서 꺼냅니다. -p 플래그 하나만 사용하면 스트림에서 최고의 모듈을 나오게 합니다.
-u Module 지정된 모듈 위에 있는 모든 모듈을 스트림에서 나오게 합니다. -p 플래그는 -u 플래그 앞에 사용해야 합니다.
-a 및 -u 플래그는 같이 사용할 수 없습니다.
매개변수
Module1 스트림에 넣을 모듈을 지정합니다. -h 플래그가 사용합니다.
Module 스트림에 남아 있는 최고 모듈을 지정합니다. 이 모듈 위에 있는 모듈은 모두 스트림에서 꺼내 집니다. -u 플래그가 사용합니다.
File 원하는 스트림의 구성설정을 표시한 모듈의 리스트가 포함되어 있습니다. 각 모듈 이름은 서로 다른 행에 있어야 하며, 최초 이름은 최고 모듈을 표시하고 최종 이름은 드라이버와 가장 가까운 모듈을 표시합니다.
리턴 값
성공적으로 완성하면 strchg 명령은 값 0을 리턴합니다. 그렇지 않으면 0이 아닌 값을 리턴하여 사용법 오류, 틀린 모듈 이름, 너무 많아서 넣을 수 없는 모듈, 스트림에 대한 ioctl 조작 실패 또는 File 매개변수가 지정한 파일 열기 실패 등을 표시하는 오류 메세지를 보여줍니다.
예제
ldterm 모듈을 스트림에 넣으려면 다음과 같이 입력하십시오.
strchg -h ldterm
최고 모듈을 /dev/term/24 장치와 관련된 스트림에서 나오게 하려면 다음과 같이 입력하십시오.
strchg -p < /dev/term/24
사용자는 이 장치의 소유자 또는 root 사용자이어야 합니다.
fileconf 파일 안에 다음이 포함되어 있는 경우,
compat
ldterm
ptem
다음 명령은 드라이버 위에 ptem 모듈을 넣고 그 앞에 ldterm 모듈을 넣고 compat 모듈을 스트림 헤드에 가장 가깝게 넣도록 스트림을 구성설정합니다.
strchg -f fileconf
관련 정보
strconf 명령.