나는 내 세션에 문제가 있을 때만 사용하고 LinuxMint21
입장합니다 .TTY
X
오늘 가서 보니 부분적으로 비활성화되어 있고(예상하지 않음) 일부 업그레이드가 필요하다는 TTY
메시지가 표시되었습니다 .sysrqd
fwupdmgr
소스 파일이나 그와 유사한 것에 대해 말하는 것이 아니라 TTY에서 메시지를 브로드캐스팅하는 것 /etc/issue
(예: 키보드 단축키를 누를 때)에 대해서만 말하는 것입니다.wall
sysrqd
중요한 방송 메시지를 내 컴퓨터에 넣을 수 있는 방법이나 해킹이 있나요?터미널 에뮬레이터?
나는 사용한다xfce4-terminal 0.8.10
티아.
답변1
오늘 TTY에 갔는데 부분적으로 비활성화된 sysrqd에 대한 메시지를 봤습니다.
그것은 단순한 TTY가 아니라 콘솔일 수도 있습니다. Unix(및 Linux) 시스템에는 콘솔로 지정된 장치가 있습니다. 데스크탑으로 구성된 최신 Linux 시스템에서는 커널이 부팅된 후 거의 즉시 숨겨지지만 ctrl + alt + f1을 눌러 다시 돌아갈 수 있습니다. 그러나 일부 Linux 버전은 ctrl+alt+f?를 통해 액세스할 수 있는 다른 가상 TTY로 메시지를 파이프하도록 구성되어 있습니다.
메시지는 처음에는 dmesg 버퍼(현재 버퍼 내용을 표시하는 dmesg 명령도 있음)를 통해 커널 자체에 의해 전송되고 이후에는 syslog 서비스(일반적으로 rsyslogd)에 의해 전송됩니다. syslog 서비스가 콘솔에 기록한 모든 내용은 일반적으로 로그에도 나타납니다.
기술적으로 콘솔 메시지를 정보에서 실행되는 프로그램으로 리디렉션하는 것이 가능합니다.
답변2
터미널 에뮬레이터에 관해 질문한다고 가정하면(참고로 xfce4-terminal은터미널 에뮬레이터/etc/profile
, PTY 아님) 실행 시 나타나는 내용을 볼 수 있습니다 /etc/profile.d
. 편집->기본 설정->로그인 셸로 명령 실행으로 이동하여 활성화하면 됩니다. TTY에서와 거의 동일한 내용이 표시되기 시작해야 합니다.
아, 그리고 당신이 사용하는 쉘이나 자동 실행에 source /etc/profile.d/thingyouneed.sh
줄을 추가하는 것을 아무도 막지 못합니다 ~/.bashrc
. 이렇게 하면 실행할 스크립트를 선택하고 선택할 수 있습니다. 즉, 터미널을 시작할 때마다 텍스트 벽이 표시되지 않습니다.