اصلاح "motd" برای نمایش پیام سفارشی روز

به طور پیش فرض هنگام بوت شدن به اوبونتو یک پیام از روز را نمی بینید، زیرا اوبونتو بطور گرافیکی بوت می کند.

اگر با استفاده از خط فرمان وارد سیستم شوید، پیام روزی را که توسط فایل / etc / motd تعریف شده است خواهید دید. (قبل از ادامه، به یاد داشته باشید که با فشار دادن CTRL، ALT و F7 می توانید به این صفحه نمایش بازگردید)

برای امتحان کردن آن را همزمان CTRL، ALT و F1 را فشار دهید. این شما را به یک صفحه ورود به سیستم ترمینال می برد.

نام کاربری و رمز عبور خود را وارد کنید و پیام روز را مشاهده خواهید کرد.

به طور پیشفرض، پیامی مانند "خوش آمدید به اوبونتو 16.04" می گوید. لینک ها برای وب سایت های مختلف برای اسناد، مدیریت و پشتیبانی وجود خواهد داشت.

پیام های دیگر به شما می گویند که چگونه تعداد روزافزون لازم است و چند مورد از آنها برای اهداف امنیتی است.

شما همچنین می توانید برخی از جزئیات مربوط به سیاست حق نسخه برداری اوبونتو و سیاست استفاده را ببینید.

چگونگی اضافه کردن پیام به پیام روز

شما می توانید با اضافه کردن محتوا به فایل /etc/motd.tail پیامی را به پیام روز اضافه کنید. به طور پیش فرض Ubuntu در فایل / etc / motd ظاهر می شود، اما اگر این فایل را ویرایش کنید، آن را دوباره رونویسی خواهید کرد و پیام خود را از دست خواهید داد.

اضافه کردن محتوا به فایل /etc/motd.tail تغییرات خود را برای همیشه حفظ خواهد کرد.

برای ویرایش فایل /etc/motd.tail یک پنجره ترمینال را با فشار دادن CTRL، ALT، و T در همان زمان باز کنید.

در پنجره ترمینال، دستور زیر را تایپ کنید:

sudo nano /etc/motd.tail

چگونگی تنظیم اطلاعات دیگر

در حالی که مثال بالا نشان می دهد که چگونه پیامی را به انتهای لیست اضافه می کند، نشان می دهد که چگونه پیام های دیگر که قبلا نمایش داده شده، اصلاح شده است.

به عنوان مثال شما ممکن است بخواهید پیام "خوش آمدید به اوبونتو 16.04" را نمایش دهید.

یک پوشه به نام پوشه /etc/update-motd.d وجود دارد که شامل لیستی از اسکریپت های شماره شده به شرح زیر است:

اسکریپتها اساسا اجرا می شوند. همه این موارد اساسا اسکریپت پوسته هستند و شما می توانید هر یک از آنها را حذف کنید یا شما می توانید خود را اضافه کنید.

به عنوان مثال می توانید یک اسکریپت ایجاد کنید که پس از هدر نمایش ثروت را نشان می دهد.

برای انجام این کار، باید با تایپ کردن دستور زیر، یک برنامه به نام Fortune را نصب کنید:

sudo apt-get fortune نصب کنید

اکنون دستور زیر را برای ایجاد یک اسکریپت در پوشه /etc/update-motd.d تایپ کنید.

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

در ویرایشگر به سادگی موارد زیر را تایپ کنید:

#! / bin / bash
/ usr / games / fortune

خط اول فوق العاده مهم است و باید در هر اسکریپت قرار گیرد. این اساسا نشان می دهد که هر خط که زیر است اسکریپت bash است.

خط دوم برنامه ثروت را در پوشه / usr / games اجرا می کند.

برای ذخیره کردن فایل، CTRL و O را فشار دهید و برای خروج از CTRL و X فشار دهید تا از nano خارج شوید.

شما باید فایل را اجرایی کنید. برای انجام این کار دستور زیر را اجرا کنید:

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

برای امتحان کردن CTRL، ALT و F1 را فشار دهید و با استفاده از نام کاربری و رمز عبور خود وارد شوید. اکنون باید ثروت نمایش داده شود.

اگر میخواهید اسکریپتهای دیگر را در پوشه حذف کنید، دستور زیر را اجرا کنید: را با نام اسکریپت که میخواهید حذف کنید را اجرا کنید.

sudo rm

به عنوان مثال برای حذف عنوان "خوش آمدید به اوبونتو" عبارت زیر را تایپ کنید:

sudo rm 00-header

با این وجود، کار امن تر این است که فقط توانایی اسکریپت ها را برای اجرای با تایپ کردن دستور زیر حذف کنید:

sudo chmod -x 00-header

با انجام این کار اسکریپت اجرا نخواهد شد، اما شما همیشه می توانید اسکریپت را در یک نقطه در آینده قرار دهید.

بسته های نمونه برای افزودن به عنوان اسکریپت

شما می توانید پیام روز را به عنوان مناسب را انتخاب کنید، اما در اینجا برخی از گزینه های خوبی برای سعی کنید.

اول از همه، screenfetch وجود دارد. ابزار screenfetch نمایشگر گرافیکی خوب سیستم عامل شما را نشان می دهد.

برای نصب screenfetch نوع زیر:

sudo apt-get screenfetch نصب کنید

برای اضافه کردن screenfetch به اسکریپت در پوشه /etc/update-motd.d، موارد زیر را تایپ کنید:

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

زیر را در ویرایشگر تایپ کنید:

#! / bin / bash
/ usr / bin / 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 / bash
/ usr / bin / ansiweather -l <محل نامگذاری>

نام مکان <محل> را با مکان خود جایگزین کنید (برای مثال "Glasgow").

برای ذخیره فایل، CTRL و O را فشار دهید و CTRL و X را بیرون بکشید.

با اجرای دستور زیر، مجوزها را تغییر دهید:

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

همانطور که می توانید امیدوار باشید روند هر بار یکسان باشد. در صورت لزوم برنامه خط فرمان را نصب کنید، یک اسکریپت جدید ایجاد کنید و مسیر کامل را به برنامه اضافه کنید، فایل را ذخیره کرده و مجوزها را تغییر دهید.