เปลี่ยนข้อความเทอร์มินัลของวันใน Mac OS X

เมื่อใดก็ตามที่คุณเปิดใช้งานเทอร์มินัลใน Mac OS X คุณอาจได้รับข้อความสั้น ๆ : "ยินดีต้อนรับสู่ดาร์วิน" หรือ "เข้าสู่ระบบครั้งล่าสุด" - ดีหลังจากที่คุณได้เห็นมันไม่กี่ร้อยครั้งคุณอาจจะป่วยของมัน, หรือบางทีคุณอาจต้องการสิ่งที่น่าขบขันมากขึ้นมีความหมายหรือเป็นประโยชน์กับตัวคุณเองและผู้ใช้คอมพิวเตอร์คนอื่น ๆ ข้อความเล็ก ๆ ที่คุณเห็นคือ MOTD หรือเรียกอีกชื่อหนึ่งว่า Message of the Day และเป็นไฟล์ข้อความธรรมดาที่ / etc / motd

เราจะแสดง วิธีการเปลี่ยน MOTD ใน Mac OS X Terminal เพื่อสิ่งที่คุณต้องการได้อย่างง่ายดาย

กำลังตรวจสอบ MOTD ปัจจุบัน

เปิด Terminal และพิมพ์:

$ cat /etc/motd

"Welcome to Darwin!" หรือ "Last Login" จะเป็นข้อความที่ปรากฏขึ้นอยู่กับรุ่น OS X ของคุณอีกทางเลือกหนึ่งก็คือถ้าไม่มีไฟล์ / etc / motd (ซึ่งสำหรับหลาย ๆ คน) OS X รุ่นใหม่เป็นกรณีเริ่มต้นในขณะนี้) แล้วไม่มีอะไรจะปรากฏยกเว้นรายละเอียดการเข้าสู่ระบบ แต่เราไม่ต้องการที่อีกต่อไปเราต้องการข้อความ motd ของเราเองเมื่อมีการเปิดใช้งานเทอร์มินัลใหม่ดังนั้นนี่คือวิธีเปลี่ยนเป็นสิ่งที่คุณต้องการ

วิธีการปรับเปลี่ยนข้อความของวัน (MOTD) เป็นข้อความแบบกำหนดเอง

พิมพ์ต่อไปนี้ลงในบรรทัดคำสั่งนี้จะเปิด motd เป็นนาโนถ้าคุณต้องการใช้โปรแกรมแก้ไขข้อความอื่นเช่นเสียงเรียกเข้าที่ OK เกินไป:

sudo nano /etc/motd

nano คืออะไรมากกว่าโปรแกรมแก้ไขข้อความบรรทัดคำสั่งและทำงานได้เหมือนอย่างใดอย่างหนึ่ง วางบรรทัดและลบข้อความและพิมพ์สิ่งที่คุณต้องการในตำแหน่ง

สมมุติว่าเราจะวางข้อความว่า "สวัสดีจาก OSXDaily.com!"

เมื่อต้องการบันทึกไฟล์ MOTD ที่เปลี่ยนไปคุณจะกด control-O แล้วกด return แค่นั้นแหละ. จากนั้นกด Control + X เพื่อออกจากตัวแก้ไข nano

ตอนนี้เมื่อคุณเปิด Terminal คุณจะได้รับข้อความใหม่ด้วยข้อความใหม่

Hello from OSXDaily.com!
Mac~$

นอกจากนี้คุณยังสามารถเลือกที่จะเปลี่ยนเส้นทางผลลัพธ์ของคำสั่งไปยังไฟล์ motd รวมทั้งสคริปต์ทุบตีหรือคำสั่งที่มีอยู่ ตัวอย่างเช่นคุณสามารถส่งออก uname หรือ sw_vers ได้ดังนี้:

sw_vers > /etc/motd

ที่จะทำให้ MOTD ใน OS X บอกชื่อรุ่นและสร้างเมื่อเข้าสู่ระบบเช่น:

ProductName: Mac OS X
ProductVersion: 10.12.4
BuildVersion: 17F212
MacBook:~ User$

คุณจะได้รับซับซ้อนหรือเรียบง่ายเท่าที่คุณต้องการ

หมายเหตุ: ผู้ใช้บางรายจะต้องเรียกใช้ nano เป็น root ขึ้นอยู่กับสิทธิ์บัญชีของตนหรือสิ่งที่พวกเขากำลังเข้าสู่ระบบซึ่งทำผ่านคำสั่ง sudo การใช้คำสั่ง sudo จะแจ้งให้คุณทราบรหัสผ่านของผู้ดูแลระบบ ไวยากรณ์คำนำหน้า sudo ที่เหมาะสมจะเป็น:

$ sudo nano /etc/motd

ส่วนที่เหลือของการปรับเปลี่ยนจะเหมือนกัน

ถ้าคุณต้องการลบ motd ที่กำหนดเองเพียงลบออกจากไฟล์ / etc / motd หรือสร้างไฟล์ '.hushlogin' ในไดเรกทอรีรากของผู้ใช้