অ্যারন ওয়াল্যান্টাইন এর উত্তর আমাকে আমার সমাধানের দিকে নিয়ে গেল। "দেখে মনে হচ্ছে যে আউটপুটটি ফোল্ডারে অবস্থিত স্ক্রিপ্টগুলি দ্বারা উত্পন্ন হয়েছে you /etc/update-motd.d
আপনি যদি সেই ডিরেক্টরিতে যান তবে আপনি বিভিন্ন বিটের তথ্যের জন্য স্বতন্ত্র স্ক্রিপ্টগুলি চালাতে পারেন।"
ফোল্ডারে থাকা প্রতিটি স্ক্রিপ্ট স্ক্রিনটি /etc/update-motd.d
চালায়, আমি বিশ্বাস করি, লগইন করার সময় তাদের নামের সংখ্যার ক্রম অনুসারে। উদাহরণ হিসাবে আমার ছিল:
10-header 30-sysinfo 32-site 35-motd 98-autoreboot-warn
আপনি তাদের ডেটা প্রদর্শন করতে প্রতিটি পৃথকভাবে চালাতে পারেন। উদাহরণ:
cd /etc/update-motd.d
sudo ./10-header or sudo ./30-sysinfo**
আপনি তাদের একসাথে এইভাবে চালাতে পারেন:
sudo /etc/update-motd.d/10-header ; sudo /etc/update-motd.d/30-sysinfo ; ...
ব্যবহার ;
(সেমিকোলন) লিঙ্ক কমান্ড প্রতীক।
তবে কে এই সমস্তটি টাইপ করতে চায়, আমি সেই দীর্ঘ লিঙ্কযুক্ত কমান্ড স্ট্রিংটিকে শেল স্ক্রিপ্টে রূপান্তরিত করি।
বিন ডিরেক্টরিতে পরিবর্তন করুন:
cd /bin
একটি ফাইল তৈরি করুন, আমি আমার "ক্লার" বলেছি কারণ আমি আমার পর্দাটি সাফ করার জন্য এটি ব্যবহার করছি, যাই হোক আপনার কল করুন:
sudo touch clr
আপনার স্ক্রিপ্ট কার্যকর করা:
sudo chmod +x clr
আমি আমার সম্পাদনা করতে ন্যানো ব্যবহার করেছি, আপনার প্রিয় ব্যবহার করুন:
sudo nano clr
তারপরে, আপনার ফাইলে আগের লম্বা কমান্ড স্ট্রিংটি যুক্ত করুন, আপনার মোড ফাইলগুলি আমার নয়, ব্যবহার করার কথা মনে রাখবেন সেগুলি ভিন্ন হবে:
clear ; sudo /etc/update-motd.d/10-header ; sudo /etc/update-motd.d/30-sysinfo ; sudo /etc/update-motd.d/ ; sudo /etc/update-motd.d/32-site ; sudo /etc/update-motd.d/35-motd ; sudo /etc/update-motd.d/98-autoreboot-warn
এটি সংরক্ষণ করুন এবং যখনই আপনার মোডটি নতুনভাবে আপডেট হয়েছে তা দেখতে চালান, নোটটি আমি আমারে যুক্ত করেছি clear ;
, সুতরাং আমি যখন টাইপ clr
করব তখন এটি আমার স্ক্রিনটি সাফ করবে এবং আপডেট হওয়া পরিসংখ্যানগুলি দেখায়।
আমি মনে করি এটিই আমি পেয়েছি, আশা করি এটি কাউকে সাহায্য করবে।