반응형
콘솔 상에서 간단한 메시지 보내기, write
write
명령어는 리눅스 및 유닉스 시스템에서 한 사용자가 다른 사용자에게 직접 메시지를 전송할 수 있게 해주는 도구입니다. 이 명령은 실시간으로 터미널 사용자 간의 커뮤니케이션을 가능하게 합니다.
사용법
write
명령어의 기본적인 사용법은 다음과 같습니다:
write 사용자 [tty]
여기서 사용자
는 메시지를 받을 대상 사용자의 이름이고, 선택적으로 tty
는 메시지를 보낼 터미널을 지정합니다.
예시
사용자 user2
에게 메시지를 보내고 싶다면, 다음과 같이 입력합니다:
write easyfly
이후 엔터를 누르면 메시지를 입력할 수 있는 상태가 되며, 메시지를 입력하고 Ctrl+D를 눌러 메시지 전송을 종료할 수 있습니다.
주의사항
write
명령어로 메시지를 받는 사용자는 메시지를 수신하는 동안 다른 작업을 할 수 없습니다.- 수신자가
mesg n
명령어를 사용하여 메시지 수신을 거부한 경우,write
명령어로 메시지를 보낼 수 없습니다. - 메시지를 받는 사용자의 터미널에 메시지가 바로 출력되기 때문에 개인정보 보호와 관련하여 주의가 필요합니다.
정리
write
명령어는 터미널 사용자 간 실시간 메시지 전송을 위해 사용됩니다.- 메시지는 지정된 사용자의 터미널에 직접 출력됩니다.
- 메시지 수신을 원치 않는 사용자는
mesg n
을 설정하여 메시지 수신을 차단할 수 있습니다.
반응형
'Linuxpia > Linux 명령어' 카테고리의 다른 글
[gcc] GCC (GNU Compiler Collection)의 고급 옵션 (34) | 2024.03.28 |
---|---|
[gcc] 다양한 프로그래밍 언어의 소스 코드를 컴파일, GCC (GNU Compiler Collection) (36) | 2024.03.27 |
[리눅스 명령어] 사용자 알기, who (106) | 2024.02.16 |
[리눅스 명령어] 프로세스 기다리기, wait (162) | 2024.02.15 |
[리눅스 명령어] 모든 사용자에게 메시지 보내기, wall (108) | 2024.02.14 |