Xóa thông báo “Đăng nhập lần cuối” khỏi Terminal

Mục lục:

Anonim

Khi bạn khởi chạy cửa sổ Terminal hoặc tab mới trong Mac OS X (và hầu hết các bản phân phối linux), bạn sẽ được chào đón bằng một thông báo nhỏ, hoặc một số chi tiết “lần đăng nhập cuối cùng” hoặc thậm chí có thể là một thông báo từ quản trị viên từ /etc/motd. Các chi tiết đăng nhập cuối cùng là mặc định trong phiên cuối Mac OS X mới, trong khi Thông báo trong ngày là từ một điều chỉnh tùy chỉnh do quản trị viên hệ thống hoặc chính bạn đặt.

Nếu bạn muốn thay đổi hoặc xóa thông báo “Đăng nhập lần cuối”, bạn có thể thực hiện điều đó khá dễ dàng bằng cách chuyển sang dòng lệnh và tạo tệp sửa đổi. Thao tác này sẽ ghi đè bất kỳ thông báo đăng nhập nào trong ứng dụng Terminal, vô hiệu hóa thông báo đó một cách hiệu quả đối với tài khoản người dùng nơi thông báo đăng nhập được đặt.

Để rõ ràng, với thông báo Lần đăng nhập cuối cùng mặc định trên máy Mac, đầu ra màn hình thường trông giống như sau khi bạn khởi chạy một cửa sổ mới:

Đăng nhập lần cuối: Thứ ba ngày 22 tháng 6 10:59:29 trên ttys003 Macintosh:~ user$

Cách tắt “Đăng nhập lần cuối” / MOTD trên Phiên đầu cuối mới trên máy Mac

Nếu bạn không muốn xem lại thông báo đăng nhập đó hoặc MOTD, bạn có thể loại bỏ thông báo 'Đăng nhập lần cuối' đó ở đầu thiết bị đầu cuối mới bằng cách nhập lệnh sau để tạo ' hushlogin' tập tin:

touch .hushlogin

Thông thường, bạn sẽ muốn đặt tệp đó vào thư mục chính của người dùng. Sự tồn tại của tệp đủ để làm im lặng MOTD và thông báo đăng nhập.

Bây giờ khi khởi chạy một thiết bị đầu cuối mới, bạn sẽ không thấy thông báo, các thay đổi sẽ có hiệu lực ngay lập tức.

Lưu ý rằng việc có tệp .hushlogin trong thư mục chính của người dùng cũng sẽ không cho phép tệp /etc/motd thực thi. Nếu bạn gặp sự cố với việc thực thi đó, chỉ cần tiếp tục tệp với lệnh:

touch ~/.hushlogin

Nếu bạn là người dùng root, bạn cũng có thể tạo tệp vào các thư mục người dùng khác:

touch /Users/NAME/.hushlogin

Nhớ lại rằng lệnh ‘touch’ tạo một tệp trống với tên được cung cấp.

Nếu bạn muốn đảo ngược điều này và lấy lại lần đăng nhập cuối cùng hoặc MOTD, tất cả những gì bạn phải làm là xóa tệp .hushlogin 'đã chạm' bằng cách nhập lệnh sau:

rm .hushlogin

Nếu muốn, bạn có thể tạo một MOTD tùy chỉnh với bất kỳ thông báo nào bạn muốn sẽ được hiển thị thay thế. Đó thực sự có thể là bất cứ thứ gì, từ một lời chào đơn giản, đến danh sách việc cần làm, lịch, nghệ thuật ASCII, và nhiều thứ khác. Nhiều quản trị viên hệ thống thích thú với tệp MOTD và bạn cũng vậy. Bạn thậm chí có thể sử dụng các tập lệnh để cung cấp các trích dẫn hoặc lời khuyên ngẫu nhiên cho motd, mặc dù đó là một chủ đề cho một bài viết khác.

Có điều gì thú vị hoặc thú vị trong MOTD của bạn không? Hãy cho chúng tôi biết trong phần nhận xét!

Xóa thông báo “Đăng nhập lần cuối” khỏi Terminal