แก้ไข 'motd' เพื่อแสดงข้อความที่กำหนดเองประจำวัน
โดยค่าเริ่มต้น เมื่อคุณบูตเข้าสู่ อูบุนตูคุณจะไม่เห็นข้อความของวันนั้นเพราะ Ubuntu บูทแบบกราฟิก
หากคุณเข้าสู่ระบบโดยใช้ สั่งการ บรรทัด อย่างไรก็ตาม คุณจะเห็นข้อความของวันตามที่กำหนดโดยไฟล์ /etc/motd ก่อนดำเนินการต่อ อย่าลืมว่าคุณสามารถกลับไปที่จอแสดงผลนี้ได้โดยกด Ctrl+Alt+F7.
ทดลองกด Ctrl+Alt+F1 ในเวลาเดียวกัน. ซึ่งจะนำคุณไปยังหน้าจอเข้าสู่ระบบเทอร์มินัล
ใส่ชื่อผู้ใช้และรหัสผ่านของคุณและคุณจะเห็นข้อความของวัน
ตามค่าเริ่มต้น ข้อความจะระบุว่า "ยินดีต้อนรับสู่ Ubuntu 16.04" นอกจากนี้ยังมีลิงก์ไปยังเว็บไซต์ต่างๆ สำหรับเอกสาร การจัดการ และการสนับสนุน
ข้อความเพิ่มเติมจะบอกคุณว่าจำเป็นต้องมีการอัปเดตจำนวนเท่าใด และจำนวนการอัปเดตเหล่านี้มีขึ้นเพื่อความปลอดภัย
คุณจะเห็นรายละเอียดบางอย่างเกี่ยวกับนโยบายลิขสิทธิ์และนโยบายการใช้งานของ Ubuntu
วิธีเพิ่มข้อความในข้อความประจำวัน
คุณสามารถเพิ่มข้อความในข้อความของวันโดยเพิ่มเนื้อหาลงในไฟล์ /etc/motd.tail ตามค่าเริ่มต้น Ubuntu จะค้นหาในไฟล์ /etc/motd แต่ถ้าคุณแก้ไขไฟล์นี้ ไฟล์นั้นจะถูกเขียนทับในภายหลังเมื่ออัปเดต Ubuntu และข้อความของคุณจะสูญหาย
การเพิ่มเนื้อหาลงในไฟล์ /etc/motd.tail จะทำให้การเปลี่ยนแปลงของคุณเป็นแบบถาวร
ในการแก้ไขไฟล์ /etc/motd.tail เปิดหน้าต่างเทอร์มินัล โดยกด Ctrl+Alt+T ในเวลาเดียวกัน.
ในหน้าต่างเทอร์มินัลพิมพ์คำสั่งต่อไปนี้:
sudo nano /etc/motd.tail.
วิธีปรับข้อมูลอื่นๆ
ในขณะที่ตัวอย่างด้านบนแสดงวิธีการเพิ่มข้อความไปยังส่วนท้ายของรายการ แต่จะไม่แสดงวิธีการแก้ไขข้อความอื่นๆ ที่แสดงอยู่แล้ว
ตัวอย่างเช่น คุณอาจไม่ต้องการแสดงข้อความ "ยินดีต้อนรับสู่ Ubuntu 16.04"

มีโฟลเดอร์ชื่อ /etc/update-motd.d โฟลเดอร์ซึ่งมีรายการของสคริปต์ที่มีหมายเลขดังนี้:
- 00-ส่วนหัว
- 10-help-text
- 90-อัปเดต-พร้อมใช้
- 91-release-upgrade
- 95-ฮเว-ออล
- 98-fsck-at-รีบูต
- 98-reboot-required
โดยทั่วไปสคริปต์จะทำงานตามลำดับ รายการทั้งหมดเหล่านี้เป็นเชลล์สคริปต์โดยพื้นฐานและคุณสามารถลบออกหรือคุณสามารถเพิ่มของคุณเองได้
ตัวอย่างเช่น ให้สร้างสคริปต์ที่แสดงโชคลาภหลังส่วนหัว
ในการดำเนินการนี้ คุณจะต้องติดตั้งโปรแกรมที่เรียกว่าฟอร์จูนโดยพิมพ์คำสั่งต่อไปนี้:
sudo apt ติดตั้งฟอร์จูน-mod
ตอนนี้พิมพ์คำสั่งต่อไปนี้เพื่อสร้างสคริปต์ในโฟลเดอร์ /etc/update-motd.d
sudo nano /etc/update-motd.d/05-fortune.
ในตัวแก้ไข เพียงพิมพ์ดังต่อไปนี้:
#!/bin/bash
/usr/games/fortune.
บรรทัดแรกมีความสำคัญอย่างเหลือเชื่อและควรรวมไว้ในทุกสคริปต์ โดยพื้นฐานแล้วแสดงว่าทุกบรรทัดที่ตามมาเป็นสคริปต์ทุบตี
บรรทัดที่สองรันโปรแกรมฟอร์จูนที่อยู่ในโฟลเดอร์ /usr/games

หากต้องการบันทึกไฟล์ให้กด Ctrl+O และเพื่อออกจากการกด Ctrl+X ที่จะออก นาโน.
คุณต้องทำให้ไฟล์ปฏิบัติการได้ เมื่อต้องการทำสิ่งนี้ให้รันคำสั่งต่อไปนี้:
sudo chmod +x /etc/update-motd.d/05-fortune.
ทดลองกด Ctrl+Alt+F1 และเข้าสู่ระบบโดยใช้ชื่อผู้ใช้และรหัสผ่านของคุณ โชคควรจะปรากฏขึ้น
หากคุณต้องการลบสคริปต์อื่นๆ ในโฟลเดอร์ ให้เรียกใช้คำสั่งต่อไปนี้โดยแทนที่ด้วยชื่อของสคริปต์ที่คุณต้องการลบ
sudo rm
ตัวอย่างเช่นหากต้องการลบส่วนหัว "ยินดีต้อนรับสู่ Ubuntu" ให้พิมพ์ดังต่อไปนี้:
sudo rm 00-ส่วนหัว
สิ่งที่ปลอดภัยกว่าที่ต้องทำคือเพียงแค่ลบความสามารถของสคริปต์ในการดำเนินการโดยพิมพ์คำสั่งต่อไปนี้:
sudo chmod -x 00-header
โดยการทำเช่นนี้ สคริปต์จะไม่ทำงาน แต่คุณสามารถนำสคริปต์กลับมาอีกครั้งได้ตลอดเวลาในอนาคต
ตัวอย่างแพ็คเกจที่จะเพิ่มเป็นสคริปต์
คุณสามารถปรับแต่งข้อความประจำวันได้ตามที่เห็นสมควร แต่ต่อไปนี้คือตัวเลือกที่ดีที่คุณควรลองใช้
ก่อนอื่นมี neofetch ยูทิลิตี้ screenfetch แสดงภาพกราฟิกที่สวยงามของระบบปฏิบัติการที่คุณใช้อยู่
ในการติดตั้ง neofetch ให้พิมพ์ดังต่อไปนี้:
sudo apt ติดตั้ง neofetch
หากต้องการเพิ่ม screenfetch ให้กับสคริปต์ในโฟลเดอร์ /etc/update-motd.d ให้พิมพ์ดังต่อไปนี้:
sudo nano /etc/update-motd.d/01-neofetch
พิมพ์สิ่งต่อไปนี้ลงในตัวแก้ไข:
#!/bin/bash
/usr/bin/neofetch
บันทึกไฟล์โดยกด Ctrl+O และออกโดยกด Ctrl+X.

เปลี่ยนการอนุญาตโดยการรันคำสั่งต่อไปนี้:
sudo chmod +x /etc/update-motd.d/01-neofetch
คุณยังสามารถเพิ่มสภาพอากาศในข้อความของคุณในแต่ละวัน จะดีกว่าที่จะมีสคริปต์หลายตัวแทนที่จะมีสคริปต์ยาวเพียงตัวเดียว เพราะจะทำให้เปิดและปิดแต่ละองค์ประกอบได้ง่ายขึ้น
เพื่อให้สภาพอากาศทำงานให้ติดตั้งโปรแกรมที่เรียกว่า ansiweather
sudo apt ติดตั้ง ansiweather
สร้างสคริปต์ใหม่ดังนี้:
sudo nano /etc/update-motd.d/02-weather.
พิมพ์บรรทัดต่อไปนี้ลงในเอดิเตอร์:
#!/bin/bash
/usr/bin/ansiweather -l
แทนที่ด้วยตำแหน่งของคุณ (เช่น "กลาสโกว์").

หากต้องการบันทึกไฟล์ให้กด Ctrl+O และออกด้วย Ctrl+X.
เปลี่ยนการอนุญาตโดยการรันคำสั่งต่อไปนี้:
sudo chmod +x /etc/update-motd.d/02-weather.
อย่างที่คุณเห็นกระบวนการจะเหมือนเดิมทุกครั้ง ติดตั้ง โปรแกรมบรรทัดคำสั่ง ถ้าจำเป็น ให้สร้างสคริปต์ใหม่และเพิ่มพาธแบบเต็มไปยังโปรแกรม บันทึกไฟล์ และเปลี่ยนการอนุญาต
ทดสอบออก
หากคุณต้องการดูว่าข้อความใหม่ประจำวันของคุณ (MOTD) เป็นอย่างไร วิธีที่ง่ายที่สุดในการทดสอบคือผ่าน SSH หากคุณยังไม่ทราบ คุณสามารถ SSH ลงในคอมพิวเตอร์ของคุณได้จริง ไม่มีเหตุผลในทางปฏิบัติจริงๆ แต่คุณสามารถเห็นข้อความของคุณในแบบนั้น

เปิดเทอร์มินัล หากยังไม่มี และป้อนคำสั่งที่คล้ายกับคำสั่งด้านล่าง แทนที่ "ชื่อผู้ใช้" ด้วยชื่อผู้ใช้จริงของคุณ
ssh [email protected]
คุณจะได้รับแจ้งให้ยืนยันว่าต้องการเชื่อมต่อและป้อนรหัสผ่าน หลังจากที่คุณทำ คุณจะลงชื่อเข้าใช้ และข้อความที่คุณสร้างจะปรากฏเหนือข้อความแจ้งของคุณ เมื่อคุณตรวจสอบเสร็จแล้ว คุณสามารถป้อน 'ทางออก' ในเทอร์มินัลเพื่อปิดการเชื่อมต่อ SSH