
Bạn cần gửi thông báo nhanh cho tất cả người dùng đã đăng nhập? Lệnh wall
sẽ tự động nhắm mục tiêu đến người dùng đã đăng nhập. Nó phát một thông điệp tới mọi người bằng cách sử dụng thiết bị đầu cuối trên hệ thống. Sau đây là hướng dẫn từ A-Z của Followeek.
Gửi tin nhắn
Máy thử nghiệm mà bài viết này được nghiên cứu trên Fedora Linux, nhưng lệnh wall
sẽ hoạt động giống hệt nhau trên các bản phân phối khác.
Một sự khác biệt mà bạn có thể gặp phải là một số bản Linux yêu cầu bạn sử dụng sudo
trên tùy chọn gửi tin nhắn từ tệp văn bản, trong khi các bản phân phối khác yêu cầu bạn luôn sử dụng sudo
với wall
mọi lúc. Đó thực sự là sự khác biệt giữa các bản Linux, không phải là sự khác biệt đối với hoạt động của wall
tự ra lệnh.
Để gửi tin nhắn cho tất cả người dùng, hãy nhập wall
, một dấu cách, sau đó là tin nhắn bạn muốn gửi. Với Fedora Linux, bạn phải sử dụng sudo
.
sudo wall Main printer offline until further notice.
Tin nhắn của bạn sẽ được gửi đến tất cả người dùng đang mở cửa sổ dòng lệnh.
Người dùng cục bộ RIa và Tom nhận được thông báo, cũng như người dùng từ xa Dick, đang làm việc trên máy tính chạy Ubuntu.
Tất cả họ đều nhận được tin nhắn cùng một lúc, và bạn không phải băn khoăn liệu họ đã xem nó hay chưa.
Gửi tin nhắn từ tệp
Bạn có thể chuẩn bị tin nhắn của mình trong một tệp văn bản và lưu trữ nó sẵn sàng để gửi. Nếu bạn có một chu kỳ lặp lại các tin nhắn cần được gửi đi, bạn có thể tạo một thư viện các tin nhắn được đóng gói sẵn để không cần phải nhập lại chúng nhiều lần.
Tin nhắn trong tệp văn bản message.txt
đã được hiển thị trên cửa sổ đầu cuối với cat
để đảm bảo rằng đó là lệnh mà chúng tôi muốn gửi.
Sau đó, tin nhắn được gửi bằng cách chuyển tên của tệp văn bản đến lệnh wall
dưới dạng tham số dòng lệnh:
cat message.txt
sudo wall message.txt
Như trước đây, người dùng cục bộ Ria và Tom (và những người khác đã đăng nhập bằng cửa sổ đầu cuối đang mở) và người dùng từ xa Dick nhận được thông báo.
Nghi thức nhắn tin
Vì lệnh wall
sẽ đẩy thông báo đến tất cả người dùng thiết bị đầu cuối bất kể điều gì, có thể là một trải nghiệm khó chịu khi nhận được một thông báo. Sử dụng lệnh wall
nên được giữ ở mức tối thiểu và chỉ được sử dụng khi có nhu cầu thực sự. Nếu không, nó sẽ nhanh chóng trở nên rất xám.
wall
thông báo sẽ đóng dấu trên bất kỳ thứ gì khác trên thiết bị đầu cuối của người dùng. Nó không thực sự ghi đè lên bất cứ thứ gì – nó sẽ không thay đổi văn bản mà nó đã đặt lên trên — nhưng nó sẽ che khuất nó. Và điều đó có thể đáng báo động đối với một người dùng không biết điều này.
Hãy tưởng tượng một trong những người dùng cục bộ của chúng tôi đang chỉnh sửa một tệp quan trọng trong Vi
Cũng giống như tin nhắn được wall
gửi đi.
Tin nhắn đến ngay giữa hồ sơ của cô ấy.
Tất cả những gì người dùng của chúng tôi cần làm để khôi phục chế độ xem chính xác của tệp là trang lên và xuống một chút qua tệp.
Thật dễ dàng để khôi phục màn hình về trạng thái có thể tiếp tục công việc và huyết áp có thể giảm xuống, nhưng quá nhiều lần gián đoạn như vậy sẽ khiến bạn có một nhóm người dùng rất khó chịu.
Followeek đã mang tới đáp án cho câu hỏi của bạn chưa? Hãy để chúng tôi biết thêm cảm nhận của bạn ở dưới phần comment nhé!
Để lại một phản hồi