각 사용자마다 자신만의 tty가 있나요?

각 사용자마다 자신만의 tty가 있나요?

별도의 tty에 로그인한 user2에 도달하기를 바라면서 user1의 CLI tty에 간단한 echo 명령을 배치했습니다.

echo "Hello, world!" >> /dev/tty5

user2가 에코 메시지를 받을 것으로 예상했지만 아무 것도 표시되지 않았습니다.

각 사용자는 자신만의 tty[1-7] "세트"를 갖고 있나요?

편집: 이것이 권한 문제일 수 있다고 생각됩니다. 실제로 cron작업을 탐색 중이며 로그인 에서 로그인까지 매분마다 "hello world" 메시지가 표시 cron되도록 작업을 설정했지만 에코 메시지를 받지 못했습니다.echouser1tty2tty5user2user2

답변1

user2로그인 한 경우 tty5해당 사람이 소유자입니다 /dev/tty5. 그가 메시징을 활성화했다면 을 사용하여 그에게 메시지를 보낼 수 있지만 write user2, 그렇지 않은 경우에는 활성화하지 않으면 운이 좋지 않습니다 root. 또는 에 의해 수행된 echo "Hello, world!" >> /dev/tty5경우에만 유효합니다 .rootuser2

관련 정보