Sửa đổi "motd" để hiển thị thông báo tùy chỉnh trong ngày

Theo mặc định khi bạn khởi động vào Ubuntu, bạn sẽ không thấy thông báo trong ngày vì Ubuntu khởi động đồ họa.

Tuy nhiên, nếu bạn đăng nhập bằng dòng lệnh, bạn sẽ thấy thông báo trong ngày như được định nghĩa bởi tệp / etc / motd. (Trước khi tiếp tục, hãy nhớ rằng bạn có thể quay lại màn hình này bằng cách nhấn CTRL, ALT và F7)

Để thử nó ra nhấn CTRL, ALT và F1 cùng một lúc. Thao tác này sẽ đưa bạn đến màn hình đăng nhập đầu cuối.

Nhập tên người dùng và mật khẩu của bạn và bạn sẽ thấy thông báo trong ngày.

Theo mặc định, thông báo có nội dung như "Chào mừng bạn đến với Ubuntu 16.04". Cũng sẽ có các liên kết đến các trang web khác nhau cho tài liệu, quản lý và hỗ trợ.

Các thông báo khác cho bạn biết có bao nhiêu cập nhật được yêu cầu và bao nhiêu bản cập nhật này là vì mục đích bảo mật.

Bạn cũng sẽ thấy một số chi tiết về chính sách bản quyền và chính sách sử dụng của Ubuntu.

Cách thêm tin nhắn vào tin nhắn trong ngày

Bạn có thể thêm một tin nhắn vào tin nhắn trong ngày bằng cách thêm nội dung vào tập tin /etc/motd.tail. Theo mặc định, Ubuntu tìm trong tệp / etc / motd nhưng nếu bạn chỉnh sửa tệp này, tệp sẽ bị ghi đè và bạn sẽ mất thông báo của mình.

Việc thêm nội dung vào tệp /etc/motd.tail sẽ tiếp tục thay đổi vĩnh viễn.

Để chỉnh sửa tập tin /etc/motd.tail mở một cửa sổ đầu cuối bằng cách nhấn CTRL, ALT và T cùng một lúc.

Trong cửa sổ terminal gõ lệnh sau:

sudo nano /etc/motd.tail

Cách điều chỉnh thông tin khác

Trong khi ví dụ trên cho thấy cách thêm một tin nhắn vào cuối danh sách, nó không hiển thị cách sửa đổi các tin nhắn khác đã được hiển thị.

Ví dụ bạn có thể không muốn hiển thị thông báo "Chào mừng bạn đến với Ubuntu 16.04".

Có một thư mục có tên /etc/update-motd.d có chứa một danh sách các kịch bản được đánh số như sau:

Các kịch bản về cơ bản chạy theo thứ tự. Tất cả các mục này về cơ bản là các kịch bản shell và bạn có thể xóa bất kỳ phần tử nào trong số chúng hoặc bạn có thể thêm các tệp của riêng mình.

Ví dụ: cho phép tạo tập lệnh hiển thị tài sản ngay sau tiêu đề.

Để làm điều này, bạn sẽ cần phải cài đặt một chương trình được gọi là vận may bằng cách gõ lệnh sau đây:

sudo apt-get cài đặt tài sản

Bây giờ gõ lệnh sau để tạo một tập lệnh trong thư mục /etc/update-motd.d.

sudo nano /etc/update-motd.d/05-fortune

Trong trình chỉnh sửa, chỉ cần nhập như sau:

#! / bin / bash
/ usr / games / tài sản

Dòng đầu tiên là cực kỳ quan trọng và nên được bao gồm trong mỗi kịch bản. Về cơ bản nó cho thấy rằng mỗi dòng sau là một kịch bản bash.

Dòng thứ hai chạy chương trình tài sản nằm trong thư mục / usr / games.

Để lưu tệp, nhấn CTRL và O và thoát khỏi nhấn CTRL và X để thoát khỏi nano .

Bạn cần phải làm cho tập tin thực thi. Để thực hiện việc này, hãy chạy lệnh sau:

sudo chmod + x /etc/update-motd.d/05-fortune

Để dùng thử, nhấn CTRL, ALT và F1 và đăng nhập bằng tên người dùng và mật khẩu của bạn. Một tài sản bây giờ sẽ được hiển thị.

Nếu bạn muốn xóa các tập lệnh khác trong thư mục, chỉ cần chạy lệnh sau thay thế bằng tên của tập lệnh bạn muốn xóa.

sudo rm

Ví dụ để loại bỏ các "chào mừng bạn đến Ubuntu" loại tiêu đề sau đây:

sudo rm 00-header

Tuy nhiên, một điều an toàn hơn là chỉ cần loại bỏ khả năng của tập lệnh để thực thi bằng cách gõ lệnh sau:

sudo chmod -x 00-tiêu đề

Bằng cách này, tập lệnh sẽ không chạy nhưng bạn luôn có thể đặt lại tập lệnh vào một thời điểm nào đó trong tương lai.

Gói ví dụ để thêm dưới dạng tập lệnh

Bạn có thể tùy chỉnh thông báo trong ngày khi bạn thấy phù hợp nhưng dưới đây là một số tùy chọn tốt để thử.

Trước hết, có screenfetch. Tiện ích screenfetch hiển thị một biểu diễn đồ họa đẹp của hệ điều hành bạn đang sử dụng.

Để cài đặt loại screenfetch như sau:

sudo apt-get cài đặt screenfetch

Để thêm screenfetch vào một tập lệnh trong thư mục /etc/update-motd.d, hãy làm như sau:

sudo nano /etc/update-motd.d/01-screenfetch

Nhập thông tin sau vào trình chỉnh sửa:

#! / bin / bash
/ usr / bin / screenfetch

Lưu tệp bằng cách nhấn CTRL và O và thoát bằng cách nhấn CTRL và X.

Thay đổi quyền bằng cách chạy lệnh sau:

sudo chmod + x /etc/update-motd.d/01-screenfetch

Bạn cũng có thể thêm thời tiết vào tin nhắn của bạn trong ngày. Tốt hơn là nên có nhiều tập lệnh thay vì có một tập lệnh dài vì nó giúp dễ dàng bật và tắt từng phần tử.

Để có được thời tiết để làm việc cài đặt một chương trình gọi là ansiweather.

sudo apt-get cài đặt ansiweather

Tạo tập lệnh mới như sau:

sudo nano /etc/update-motd.d/02-weather

Nhập các dòng sau vào trình chỉnh sửa:

#! / bin / bash
/ usr / bin / ansiweather -l

Thay thế bằng vị trí của bạn (ví dụ "Glasgow").

Để lưu tệp, nhấn CTRL và O và thoát bằng CTRL và X.

Thay đổi quyền bằng cách chạy lệnh sau:

sudo chmod + x /etc/update-motd.d/02-weather

Như bạn có thể hy vọng thấy quá trình này là như nhau mọi lúc. Cài đặt chương trình dòng lệnh nếu được yêu cầu, tạo tập lệnh mới và thêm đường dẫn đầy đủ vào chương trình, lưu tệp và thay đổi quyền.