שנה את הודעת הטרמינל של היום ב-Mac OS X
בכל פעם שתפעיל את הטרמינל ב-Mac OS X, אתה עשוי לקבל הודעה קטנה: "ברוכים הבאים לדרווין!" או זמן "כניסה אחרונה" - ובכן, אחרי שראית את זה כמה מאות פעמים אתה עלול להימאס מזה, או אולי תעדיף משהו יותר משעשע, משמעותי, או אפילו שימושי לעצמך ולמשתמשי מחשב אחרים. ההודעה הקטנה הזו שאתה רואה היא ה-MOTD, שנקראת אחרת הודעה של היום, והיא קובץ טקסט פשוט הממוקם ב-/etc/motd.
אנחנו נראה לכם איך לשנות את ה-MOTD במסוף של Mac OS X לכל מה שתרצו, בקלות.
בדיקת ה-MOTD הנוכחי
הפעל את המסוף והקלד:
$ cat /etc/motd
אלא אם כבר התאמתם אותו, "ברוכים הבאים לדרווין!" או שהודעת "הכניסה האחרונה" תהיה מה שמופיע, בהתאם לגירסת OS X שלך. אפשרות נוספת היא אם הקובץ /etc/motd אינו קיים (שעבור גרסאות מודרניות רבות של OS X הוא מקרה ברירת המחדל כעת), אז שום דבר לא יופיע מלבד פרטי הכניסה. אבל אנחנו לא רוצים את זה יותר, אנחנו רוצים הודעה משלנו כשמסוף חדש יושק, אז הנה איך להפוך אותו לכל מה שתרצו.
כיצד לשנות את הודעת היום (MOTD) להודעה מותאמת אישית
הקלד את הדברים הבאים בשורת הפקודה, זה יפתח את ה-motd לננו, אם אתה רוצה להשתמש בעורך טקסט אחר כמו vim, גם זה בסדר:
sudo nano /etc/motd
nano הוא לא יותר מאשר עורך טקסט שורת פקודה, ועובד בדיוק כמו אחד. שורה מעל ומחק את הטקסט והקלד במקומו מה שתרצה.
בוא נגיד שנציב את ההודעה "Hello from OSXDaily.com!"
כדי לשמור את קובץ ה-MOTD שהשתנה, תלחץ על control-O ולאחר מכן תלחץ על return. זהו זה. לאחר מכן לחץ על Control+X כדי לצאת מעורך הננו.
כעת כשתפעילו את המסוף, תקבלו את פניכם בהודעה החדשה שלכם, במקרה זה היא עשויה להיראות כך:
שלום מ-OSXDaily.com! Mac~$
אתה יכול גם לבחור להפנות פלט של פקודה לקובץ motd, כולל סקריפטים של bash או פקודה קיימת. לדוגמה, אתה יכול להוציא uname או sw_vers כמו כך:
sw_vers > /etc/motd
זה יגרום ל-MOTD ב-OS X להגיד לך את השם, הגרסה והמבנה עם הכניסה, כמו כך:
שם מוצר: Mac OS X ProductVersion: 10.12.4 BuildVersion: 17F212 MacBook:~ User$
אתה יכול להיות מסובך או פשוט ככל שאתה רוצה.
הערה: חלק מהמשתמשים יידרשו להפעיל את ננו כבסיס, בהתאם להרשאות החשבון שלהם או למה שהם מחוברים אליו, זה נעשה באמצעות הפקודה sudo. שימוש בפקודה sudo יבקש ממך את סיסמת המנהל. תחביר הקידומת הסודו המתאים יהיה:
$ sudo nano /etc/motd
שאר השינוי זהה.
אם ברצונך להסיר את ה-motd המותאם אישית, פשוט מחק אותו מקובץ /etc/motd, או צור קובץ '.hushlogin' בספריית השורש של המשתמש.