ttylog: 장치가 설정되지 않았습니다

ttylog: 장치가 설정되지 않았습니다

두 개의 활성 SSH 세션이 있습니다.

~$ w
 22:51:42 up 17 days,  6:11,  3 users,  load average: 2,82, 2,38, 1,34
USER     TTY      FROM             LOGIN@   IDLE   JCPU   PCPU WHAT
user   pts/0    192.168.0.108    22:38   12:47   0.04s  0.04s -bash
user   pts/1    192.168.0.108    22:23    6.00s  0.19s  0.02s w

tty0에서 tty1까지의 출력을 보고 싶습니다. 이것이 내가 시도한 것입니다 (제안대로여기):

~$ ttylog pts/1
ttylog: no device is set. Use ttylog -h for more information.

이 명령을 사용하여 다른 터미널의 출력을 캡처하는 방법에 대한 아이디어가 있습니까?

고쳐 쓰다:

/dev/pts/1동일한 오류가 발생했습니다 .

$ ttylog /dev/pts/1
ttylog: no device is set. Use ttylog -h for more information

업데이트 2:

스위치를 사용하면 -d소스 측이 완전히 동결됩니다.

ttylog -d /dev/pts/1

이에 대한 버그 보고서를 제출했습니다.https://bugs.launchpad.net/ubuntu/+source/ttylog/+bug/1951725

답변1

장치의 전체 이름(사용할 수 있는 이름 ls)을 사용하십시오.

ttylog /dev/pts/1

pts/1원래 명령은 현재 디렉토리에 $PWD없습니다.

관련 정보