উত্তর:
আপনি atq এ সমস্ত কাজ সরিয়ে নিতে এই আদেশটি চালাতে পারেন
for i in `atq | awk '{print $1}'`;do atrm $i;done
আরও এআইএক্স 6 সিস্টেমের জন্য আপনি সহজভাবে এটি করতে পারেন:
atrm -
আমার এডিএডে 58k এরও বেশি কাজ ছিল (কেউ সার্ভারটি রিবুট করেছে এবং কোনও কারণে এটিড পরিষেবা শুরু হয়নি)। Atrm ব্যবহার করে কাজ সরিয়ে ফেলা খুব উচ্চ কাতারের জন্য অত্যন্ত বেদনাদায়ক।
আমি atd বন্ধ করে দিয়ে / var / spool / atjobs এবং / var / spool / atspool থেকে সমস্ত ফাইল মুছলাম । আমার জন্য এটি কাজ করে।
rm -rf /var/spool/atjobs/* ; rm /var/spool/atspool/*
atdআবার আরম্ভ করার বিষয়ে কিছুই বলবেন না , এবং তা সফল হয়েছিল কিনা, আপনি কি ইউনিক্সের জন্য এটি পর্যাপ্ত সমাধান হতে পারে তা উল্লেখ করেন না। অন্যান্য ব্যবহারকারীর কাজ মুছে ফেলা হয়নি তা আপনি কীভাবে নিশ্চিত করেছেন?
at -l | awk '{printf "%s ", $1}' | xargs atrm