Lệnh write trong linux với các ví dụ dễ hiểu

Lệnh write trong Linux cho phép bạn gửi tin nhắn trực tiếp đến người dùng khác đang đăng nhập vào hệ thống. Nó mở một phiên giao tiếp hai chiều, hiển thị những gì bạn viết cho người nhận và ngược lại. Hãy sử dụng nó một cách lịch sự, vì mọi người đều có thể đọc được tin nhắn của bạn trên terminal. Lưu ý rằng người nhận có thể chặn tin nhắn bằng lệnh mesg.

Lệnh write trong linux là gì?

Lệnh command write in linux là một công cụ giao tiếp đơn giản cho phép bạn gửi tin nhắn trực tiếp đến người dùng khác đang đăng nhập vào hệ thống. Nó mở một phiên trò chuyện một chiều, hiển thị những gì bạn gõ trên terminal của người nhận, rất hữu ích để thông báo nhanh. Để sử dụng, bạn chỉ cần gõ `write` theo sau là tên người dùng bạn muốn liên lạc, sau đó bắt đầu nhập tin nhắn của mình. Lưu ý rằng người nhận cũng có thể trả lời bạn bằng lệnh `write` để tạo một cuộc trò chuyện hai chiều. Hãy nhớ kết thúc phiên bằng tổ hợp phím Ctrl+D để thông báo cho người nhận rằng bạn đã kết thúc việc gửi tin nhắn.

Tìm hiểu Mục đích và Cú pháp của Lệnh write

Trong bước này, bạn sẽ tìm hiểu về mục đích và cú pháp của lệnh write trong Linux. Lệnh write cho phép bạn gửi tin nhắn đến người dùng khác đang đăng nhập vào cùng hệ thống.

Để sử dụng lệnh write, bạn cần biết tên người dùng mà bạn muốn gửi tin nhắn đến. Cú pháp cơ bản của lệnh write như sau:

write username

Sau khi chạy lệnh này, bạn có thể nhập tin nhắn và nhấn Enter để gửi đi. Để kết thúc tin nhắn, hãy nhập Ctrl+D.

Ví dụ:

$ write labex
Hello, this is a test message.
^D

Ví dụ đầu ra:

Message from labex@ubuntu on pts/0 at 14:45 ...
Hello, this is a test message.
EOF

Trong ví dụ trên, lệnh write được sử dụng để gửi tin nhắn đến người dùng labex. Tin nhắn là "Hello, this is a test message." và ^D (Ctrl+D) được dùng để báo hiệu kết thúc tin nhắn.

Người nhận tin nhắn sẽ thấy tin nhắn hiển thị trên terminal của họ, cùng với tên người dùng và thời gian gửi tin nhắn.

Gửi tin nhắn đến một người dùng cụ thể trên cùng hệ thống

Trong bước này, bạn sẽ học cách gửi tin nhắn đến một người dùng cụ thể đang đăng nhập vào cùng hệ thống.

Để gửi tin nhắn đến một người dùng cụ thể, bạn có thể sử dụng lệnh write kèm theo tên người dùng nhận tin.

Ví dụ, để gửi tin nhắn đến người dùng labex, bạn sẽ sử dụng lệnh sau:

write labex

Sau khi chạy lệnh này, bạn có thể nhập tin nhắn và nhấn Enter để gửi tin. Để kết thúc tin nhắn, gõ Ctrl+D.

Ví dụ:

$ write labex
This is a message for labex.
^D

Ví dụ đầu ra:

Message from labex@ubuntu on pts/0 at 14:50 ...
This is a message for labex.
EOF

Trong ví dụ trên, lệnh write đã được sử dụng để gửi tin nhắn đến người dùng labex.

Tin nhắn là "This is a message for labex." và ^D (Ctrl+D) được dùng để báo hiệu kết thúc tin nhắn.

Người nhận tin nhắn sẽ thấy tin nhắn hiển thị trên terminal của họ, cùng với tên người dùng và thời gian gửi tin.

Gửi Thông Báo Đến Tất Cả Người Dùng Đã Đăng Nhập

Trong bước này, bạn sẽ học cách gửi thông báo đến tất cả người dùng đang đăng nhập vào hệ thống.

Để gửi thông báo, bạn có thể dùng lệnh wall (write all), lệnh này sẽ gửi tin nhắn đến terminal của mọi người.

Cú pháp của lệnh wall rất đơn giản, bạn có thể xem ở dưới đây để biết cách dùng.

wall

Sau khi chạy lệnh này, bạn nhập tin nhắn và nhấn Enter để gửi đi, dùng Ctrl+D để kết thúc tin nhắn.

Ví dụ minh họa cách sử dụng lệnh wall để gửi thông báo đến mọi người:

$ wall
Attention all users! This is an important announcement.
^D

Đây là ví dụ về đầu ra mà người dùng sẽ thấy trên terminal của họ:

Broadcast message from labex@ubuntu on pts/0 at 14:55 ...

Attention all users! This is an important announcement.

Trong ví dụ trên, lệnh wall đã được dùng để gửi thông báo đến tất cả người dùng đang đăng nhập.

Tất cả người dùng sẽ thấy tin nhắn trên terminal của họ, kèm theo tên người dùng và thời gian gửi.

Kết luận cho linux write command

Vậy là chúng ta đã cùng nhau khám phá lệnh write thú vị trong Linux rồi! Hy vọng qua bài viết này, bạn đã hiểu rõ hơn về cách gửi tin nhắn trực tiếp đến người dùng khác trên hệ thống. Việc sử dụng linux write command có thể giúp bạn giao tiếp nhanh chóng trong môi trường làm việc nhóm. Hãy thử nghiệm với các tùy chọn khác nhau để làm chủ công cụ này một cách hiệu quả nhất nhé. Đừng ngần ngại chia sẻ những mẹo hay bạn khám phá được khi sử dụng lệnh write. Chúc bạn thành công và có những trải nghiệm tuyệt vời với Linux! Hãy nhớ rằng, thực hành thường xuyên là chìa khóa để thành thạo bất kỳ công cụ nào, kể cả lệnh write này.

Last Updated : 16/10/2025