แก้ไข "motd" เพื่อแสดงข้อความที่กำหนดเองในแต่ละวัน

ตามค่าดีฟอลต์เมื่อคุณบูตเข้าสู่ อูบุนตู คุณจะไม่เห็นข้อความในวันนี้เนื่องจาก Ubuntu จะบู๊ตแบบกราฟิก

ถ้าคุณเข้าสู่ระบบโดยใช้บรรทัดคำสั่งอย่างไรก็ตามคุณจะเห็นข้อความในวันตามที่กำหนดโดยไฟล์ / etc / motd (ก่อนที่จะดำเนินการต่อโปรดจำไว้ว่าคุณสามารถกลับไปที่การแสดงผลนี้โดยการกด CTRL, ALT และ F7)

หากต้องการทดลองให้กด CTRL, ALT และ F1 ในเวลาเดียวกัน ขั้นตอนนี้จะนำคุณไปสู่หน้าจอการเข้าสู่ระบบ terminal

ป้อนชื่อผู้ใช้และรหัสผ่านของคุณแล้วคุณจะเห็นข้อความในวันนั้น

โดยปกติแล้วข้อความจะมีข้อความว่า "Welcome to Ubuntu 16.04" นอกจากนี้ยังจะมีลิงก์ไปยังเว็บไซต์ต่างๆสำหรับเอกสารการจัดการและการสนับสนุน

ข้อความเพิ่มเติมบอกให้ทราบว่าจำเป็นต้องมีการอัปเดตมากเพียงใดและมีกี่ข้อเพื่อความปลอดภัย

คุณจะเห็นรายละเอียดบางอย่างเกี่ยวกับนโยบายลิขสิทธิ์ของอูบุนตูและนโยบายการใช้งาน

วิธีเพิ่มข้อความในข้อความประจำวัน

คุณสามารถเพิ่มข้อความลงในข้อความของวันได้ด้วยการเพิ่มเนื้อหาลงในไฟล์ /etc/motd.tail โดยค่าเริ่มต้น Ubuntu จะตรวจสอบไฟล์ / etc / motd แต่ถ้าคุณแก้ไขไฟล์นี้จะมีการเขียนทับและคุณจะสูญเสียข้อความของคุณ

การเพิ่มเนื้อหาลงในไฟล์ /etc/motd.tail จะยังคงมีการเปลี่ยนแปลงอย่างถาวร

เมื่อต้องการแก้ไขแฟ้ม /etc/motd.tail เปิดหน้าต่างเทอร์มินัล โดยการกด CTRL, ALT และ T ในเวลาเดียวกัน

ในหน้าต่างเทอร์มินัลให้พิมพ์คำสั่งต่อไปนี้:

sudo nano /etc/motd.tail

วิธีการปรับข้อมูลอื่น ๆ

ขณะที่ตัวอย่างด้านบนแสดงวิธีเพิ่มข้อความลงในตอนท้ายของรายการ แต่จะไม่แสดงวิธีแก้ไขข้อความอื่น ๆ ที่แสดงอยู่

ตัวอย่างเช่นคุณอาจไม่ต้องการแสดงข้อความ "Welcome to Ubuntu 16.04"

มีโฟลเดอร์ที่เรียกว่า /etc/update-motd.d โฟลเดอร์ซึ่งมีรายการสคริปต์ที่มีเลขดังนี้:

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

เป็นตัวอย่างให้สร้างสคริปต์ที่แสดงโชคลาภหลังส่วนหัว

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

sudo apt-get ติดตั้งโชคลาภ

ตอนนี้พิมพ์คำสั่งต่อไปนี้เพื่อสร้างสคริปต์ในโฟลเดอร์ /etc/update-motd.d

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

ในตัวแก้ไขเพียงพิมพ์ข้อมูลต่อไปนี้:

#! / bin / ทุบตี
/ usr / เกม / โชคลาภ

บรรทัดแรกมีความสำคัญอย่างไม่น่าเชื่อและควรรวมอยู่ในทุกบท มันแสดงให้เห็นว่าทุกบรรทัดต่อไปนี้เป็นสคริปต์ bash

บรรทัดที่สองรันโปรแกรมโชคลาภที่อยู่ในโฟลเดอร์ / usr / games

หากต้องการบันทึกไฟล์ให้กด CTRL และ O และเพื่อออกจากการกด CTRL และ X เพื่อออกจาก nano

คุณต้องทำให้ไฟล์ปฏิบัติการ เมื่อต้องการทำเช่นนี้ให้เรียกใช้คำสั่งต่อไปนี้:

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

หากต้องการทดลองใช้ให้กด CTRL, ALT และ F1 และเข้าสู่ระบบโดยใช้ชื่อผู้ใช้และรหัสผ่านของคุณ ตอนนี้ควรแสดงโชคลาภ

ถ้าคุณต้องการลบสคริปต์อื่น ๆ ในโฟลเดอร์เพียงแค่เรียกใช้คำสั่งต่อไปนี้แทน โดยใช้ชื่อของสคริปต์ที่คุณต้องการลบ

sudo rm

ตัวอย่างเช่นเพื่อลบส่วนหัวของ "welcome to Ubuntu" ให้ทำดังนี้

sudo rm 00- ส่วนหัว

สิ่งที่ปลอดภัยกว่าที่ควรทำคือการลบความสามารถของสคริปต์ออกโดยพิมพ์คำสั่งต่อไปนี้:

sudo chmod -x 00-header

การทำเช่นนี้สคริปต์จะไม่ทำงาน แต่คุณสามารถนำสคริปต์กลับมาอีกครั้งในบางช่วงเวลาได้ในอนาคต

ตัวอย่างแพคเกจเพื่อเพิ่มเป็นสคริปต์

คุณสามารถปรับแต่งข้อความของวันตามที่เห็นสมควร แต่นี่เป็นทางเลือกที่ดีในการลอง

ประการแรกมี screenfetch ยูทิลิตี screenfetch แสดงการแสดงภาพกราฟิกที่ดีของระบบปฏิบัติการที่คุณใช้อยู่

ในการติดตั้งประเภทของหน้าจอให้ทำดังนี้

sudo apt-get ติดตั้ง screenfetch

เมื่อต้องการเพิ่ม screenfetch ให้กับสคริปต์ใน /etc/update-motd.d ประเภทโฟลเดอร์ต่อไปนี้:

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

พิมพ์ข้อมูลต่อไปนี้ลงในตัวแก้ไข:

#! / bin / ทุบตี
/ bin / usr / screenfetch

บันทึกไฟล์โดยการกด CTRL และ O และทางออกโดยการกด CTRL และ X.

เปลี่ยนสิทธิ์โดยเรียกใช้คำสั่งต่อไปนี้:

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

นอกจากนี้คุณยังสามารถเพิ่มสภาพอากาศให้กับข้อความของคุณในแต่ละวัน จะดีกว่ามีหลายสคริปต์มากกว่ามีสคริปต์ยาว ๆ เพราะช่วยให้เปิดและปิดองค์ประกอบต่างๆได้ง่ายขึ้น

เพื่อให้สภาพอากาศที่จะทำงานติดตั้งโปรแกรมที่เรียกว่า ansiweather

sudo apt-get ติดตั้ง ansiweather

สร้างสคริปต์ใหม่ดังนี้:

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

พิมพ์บรรทัดต่อไปนี้ลงในตัวแก้ไข:

#! / bin / ทุบตี
/ usr / bin / ansiweather -l

แทนที่ ด้วยตำแหน่งของคุณ (เช่น "กลาสโกว์")

เมื่อต้องการบันทึกแฟ้มกด CTRL และ O และออกด้วย CTRL และ X.

เปลี่ยนสิทธิ์โดยเรียกใช้คำสั่งต่อไปนี้:

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

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