আমি অনেক দিন আগে একটি ক্রোনজব সেট আপ করেছি যা এখন নেই। আমি যখনই টার্মিনালটি খুলি, এটি এখন "আপনার কাছে মেল আছে" বলে। আমার কাছে 100 টি বার্তাগুলির মতো কিছু রয়েছে যা সবাই একই জিনিস বলে। আমি কীভাবে সমস্ত বার্তা মুছে ফেলব?
আমি অনেক দিন আগে একটি ক্রোনজব সেট আপ করেছি যা এখন নেই। আমি যখনই টার্মিনালটি খুলি, এটি এখন "আপনার কাছে মেল আছে" বলে। আমার কাছে 100 টি বার্তাগুলির মতো কিছু রয়েছে যা সবাই একই জিনিস বলে। আমি কীভাবে সমস্ত বার্তা মুছে ফেলব?
উত্তর:
mail
কমান্ড প্রম্পটে এটি চালিয়ে ইউএনআইএক্স ইউটিলিটি চালু করুন (উদাহরণস্বরূপ টার্মিনাল.এপ):
$ mail
আপনি আপনার সমস্ত বার্তার একটি তালিকা দেখতে পাবেন। মেল প্রম্পট থেকে, না
? delete *
? q
এবং যে এটা করা উচিত। কমান্ডের q
পরে নিশ্চিত করুন delete *
যে এটি ডিস্কে পরিবর্তনগুলি সংরক্ষণ করে।
del 1
ডিবাগিংয়ের উদ্দেশ্যে আপনার কিছু ইমেল রাখার প্রয়োজনে আপনি যেখানে 1 বার্তা নম্বর সেখানে ব্যবহার করতে পারেন ।
exit
প্রস্থান করতেন এবং কাজ করবেন না। q
বিকল্পটি উল্লেখ করার জন্য ধন্যবাদ ।
আপনি সরাসরি রুটেও যেতে পারেন এবং কেবল : > /var/mail/$USER
মেল ফাইল খালি করতে দৌড়াতে পারেন।
পিএস: মেল ফাইলটি মোছার জন্য সুডো দরকার, খালি এটি সেট করা যথেষ্ট।
আমি জানি এই পোস্টটি পুরানো, তবে আমি একটি উত্তর দিয়ে অবদান রাখতে চাই।
আপনার মেল বার্তাগুলি মুছতে নিম্নলিখিতটি করুন:
sudo rm /var/mail/[user]
এবং প্রশ্নের উত্তর হিসাবে, আমি আপনাকে ইমেল বিজ্ঞপ্তি প্রেরণ করতে চাই না এমন প্রতিটি ক্রন্টবকে নিম্নলিখিতটি করার পরামর্শ দিচ্ছি (এইভাবে আপনার মেইলে মেল থাকবে না)
* * * * * /path/to/script.sh > /dev/null 2>&1
অথবা
* * * * * command > /dev/null 2>&1