이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 공급자에서 실행할 수 있는 dbus-monitor 명령입니다.
프로그램:
이름
dbus-monitor - 메시지 버스 메시지를 인쇄하기 위한 디버그 프로브
개요
dbus-모니터 [--시스템 | --세션 | --주소 주소] [--프로필 | --모니터 | --pcap |
--이진] [손목 시계 표현]
기술
이 어플리케이션에는 XNUMXµm 및 XNUMXµm 파장에서 최대 XNUMXW의 평균 출력을 제공하는 dbus-모니터 명령은 D-Bus 메시지 버스를 통과하는 메시지를 모니터링하는 데 사용됩니다.
http://www.freedesktop.org/software/dbus/ 큰 그림에 대한 자세한 내용은
두 가지 잘 알려진 메시지 버스가 있습니다.
"messagebus" 서비스로서의 시스템) 및 사용자별 로그인 세션 메시지 버스(시작됨)
사용자가 로그인할 때마다). --system 및 --session 옵션은 직접 dbus-모니터 에
시스템 또는 세션 버스를 각각 모니터링합니다. 둘 다 지정되지 않은 경우, dbus-모니터
세션 버스를 모니터링합니다.
dbus-모니터 두 가지 다른 텍스트 출력 모드가 있습니다. '클래식' 스타일의 모니터링 모드와
프로파일링 모드. 프로파일링 형식은 메시지당 한 줄이 있는 압축 형식입니다.
및 마이크로초 분해능 타이밍 정보. --profile 및 --monitor 옵션 선택
프로파일링 및 모니터링 출력 형식.
dbus-모니터 또한 두 개의 이진 출력 모드가 있습니다. --binary에 의해 선택된 바이너리 모드,
전체 이진 메시지 스트림을 출력합니다(초기 인증 핸드셰이크 없음).
--pcap에 의해 선택된 PCAP 모드는 PCAP 파일 헤더를 출력 시작 부분에 추가합니다.
PCAP 메시지 헤더를 각 메시지 앞에 추가합니다. 이렇게 하면 다음을 수행할 수 있는 이진 파일이 생성됩니다.
예를 들어 Wireshark에서 읽을 수 있습니다.
모드를 지정하지 않으면 dbus-모니터 모니터링 출력 형식을 사용합니다.
얻기 위해 dbus-모니터 관심 있는 메시지를 보려면 다음을 지정해야 합니다.
에 전달될 것으로 예상되는 일련의 watch 표현식 dbus_bus_add_match
기능.
메시지 버스 구성은 다음을 유지할 수 있습니다. dbus-모니터 모든 메시지, 특히
루트가 아닌 사용자로 모니터를 실행하는 경우.
옵션
--체계
시스템 메시지 버스를 모니터링합니다.
--세션
세션 메시지 버스를 모니터링합니다. (기본값입니다.)
--주소 주소
ADDRESS에 주어진 임의의 메시지 버스를 모니터링합니다.
--프로필
프로파일링 출력 형식을 사용합니다.
--감시 장치
모니터링 출력 형식을 사용합니다. (기본값입니다.)
예
다음은 dbus-monitor를 사용하여 그놈 타이핑 모니터가 말하는 것을 감시하는 예입니다.
일
dbus-monitor "type='signal',sender='org.gnome.TypingMonitor',interface='org.gnome.TypingMonitor'"
onworks.net 서비스를 사용하여 온라인으로 dbus-monitor 사용