별도의 tty에 로그인한 user2에 도달하기를 바라면서 user1의 CLI tty에 간단한 echo 명령을 배치했습니다.
echo "Hello, world!" >> /dev/tty5
user2가 에코 메시지를 받을 것으로 예상했지만 아무 것도 표시되지 않았습니다.
각 사용자는 자신만의 tty[1-7] "세트"를 갖고 있나요?
편집: 이것이 권한 문제일 수 있다고 생각됩니다. 실제로 cron
작업을 탐색 중이며 로그인 에서 로그인까지 매분마다 "hello world" 메시지가 표시 cron
되도록 작업을 설정했지만 에코 메시지를 받지 못했습니다.echo
user1
tty2
tty5
user2
user2
답변1
user2
로그인 한 경우 tty5
해당 사람이 소유자입니다 /dev/tty5
. 그가 메시징을 활성화했다면 을 사용하여 그에게 메시지를 보낼 수 있지만 write user2
, 그렇지 않은 경우에는 활성화하지 않으면 운이 좋지 않습니다 root
. 또는 에 의해 수행된 echo "Hello, world!" >> /dev/tty5
경우에만 유효합니다 .root
user2