본문으로 이동
메뉴 여닫기
환경 설정 메뉴 여닫기
개인 메뉴 여닫기
로그인하지 않음
지금 편집한다면 당신의 IP 주소가 공개될 수 있습니다.
모든 터미널에 메시지를 출력한다.
  • 유닉스와 리눅스 모두에서 명령어와 옵션이 같음
  • 경로 : /usr/bin/wall

현재 로그인해 있는 모든 사용자의 터미널에 같은 메시지를 한꺼번에 보낸다(write all). 시스템 점검·종료를 미리 알릴 때 쓴다.

  • 메시지를 인자로 주거나, 인자 없이 실행해 표준 입력으로 쓰고 Ctrl+D 로 끝낸다
  • 일반 사용자가 보낸 메시지는 mesg n 으로 거부한 터미널에는 가지 않는다. root 가 보낸 메시지는 mesg 설정과 관계없이 전달된다
  • shutdown 도 종료를 예약하면 같은 방식으로 모든 사용자에게 경고를 보낸다
wall [메시지]
# wall "시스템 점검으로 5분 뒤에 종료됩니다."

Broadcast message from root@www (pts/0) (Fri Nov  7 10:00:00 2026):

시스템 점검으로 5분 뒤에 종료됩니다.

메시지 관련 명령 비교

편집 원본 편집
명령 하는 일
wall 로그인한 모든 사용자의 터미널에 메시지를 보낸다
write 한 사용자(필요하면 터미널 지정)에게 메시지를 보낸다
mesg 다른 사용자가 내 터미널에 메시지를 쓰는 것을 허용(y)하거나 막는다(n). 메시지를 보내는 명령이 아니다
mail 메일함으로 전자우편을 보낸다. 지금 로그인한 터미널에 바로 뜨지 않는다