ক্রোন আপনাকে নির্দিষ্ট সময়ে বা সময়সূচীতে স্বয়ংক্রিয়ভাবে কমান্ড, প্রোগ্রাম এবং স্ক্রিপ্ট চালানোর অনুমতি দেয়। এটি শক্তিশালী, এটি হালকা এবং আপনার মাথা মোড়ানোও কঠিন। এই কারণেই আপনি ফ্রন্ট-এন্ডগুলি খুঁজে পেতে পারেন যা ক্রনট্যাবের ব্যবহারকে সহজ করার চেষ্টা করে এবং Zeit হল সেরাগুলির মধ্যে একটি৷
Zeit এর একমাত্র লক্ষ্য হল আপনার ক্রোন কাজগুলিকে খুব সহজে যোগ করা এবং পরিচালনা করা। Zeit এর সাথে, কমান্ড এবং স্ক্রিপ্ট চালানো টাস্ক লিস্টে একটি নতুন এন্ট্রি যোগ করার মতোই সহজ। আসুন দেখি কিভাবে এটি আপনাকে সহজেই লিনাক্সে ক্রোন জব তৈরি করতে দেয়।
ইনস্টলেশন
বেশিরভাগ লিনাক্স ডিস্ট্রিবিউশনে, আপনাকে উৎস থেকে Zeit তৈরি করতে হবে। এটি ডাউনলোড করার পরে, এবং অফিসিয়াল ডকুমেন্টেশন অনুসারে, আপনি এটিকে ব্যবহারযোগ্য অ্যাপে পরিণত করতে পারেন:
mkdir build && cd build cmake .. make -j2 ./src/zeit
আপনি যদি উবুন্টুতে থাকেন, তাহলে আপনি এর সংগ্রহস্থল যোগ করতে পারেন এবং নিম্নলিখিত কমান্ডগুলির সাহায্যে Zeit ইনস্টল করতে পারেন:
sudo add-apt-repository ppa:blaze/main sudo apt update sudo apt install zeit
কিছুক্ষণ পরে, আপনি আপনার ইনস্টল করা বাকি প্রোগ্রামগুলির মধ্যে Zeit খুঁজে পাবেন। অ্যাপটি সনাক্ত করুন এবং চালান।
কাজ এবং সময়সূচী
Zeit এর ইন্টারফেস সোজা। একটি টাস্ক যোগ করতে, "টাস্ক যোগ করুন" বোতামে ক্লিক করুন৷
৷বর্ণনা ক্ষেত্রে আপনার কাজের জন্য একটি নাম লিখুন। কমান্ড ক্ষেত্রে আপনি যে কমান্ডটি নির্ধারণ করতে চান সেটি টাইপ করুন৷
"সময় এবং তারিখ" বিভাগে, আপনি বেসিক নির্বাচন করতে পারেন, যা আপনাকে একটি নিয়মিত প্যাটার্নে চালানোর জন্য দ্রুত একটি টাস্ক নির্ধারণ করতে দেয়। আরও কাস্টমাইজেশনের জন্য, উন্নত বিকল্পটি নির্বাচন করুন৷
৷অ্যাডভান্সড বিকল্পটি আপনাকে সঠিকভাবে মিনিট, ঘন্টা, দিন, সপ্তাহের দিন এবং মাসে একটি টাস্ক চালানোর অনুমতি দেয়। সমস্ত ক্ষেত্রগুলি প্রাথমিকভাবে একটি তারকাচিহ্নের সাহায্যে জনবহুল হয়, যা "প্রতিটি" তে অনুবাদ করে ওয়াইল্ডকার্ড হিসাবে কাজ করে। উদাহরণস্বরূপ, আপনি যদি দিনের ক্ষেত্রে "*" ইনপুট করেন তবে এর অর্থ "প্রতিদিন।"
আপনি কমা দিয়ে আলাদা করে একাধিক নম্বর ইনপুট করতে পারেন। উদাহরণ স্বরূপ, আপনি যদি আওয়ার ফিল্ডে "20, 23" এবং মিনিট ফিল্ডে "35′ লিখুন, তাহলে আপনার টাস্ক প্রতিদিন 20:35 এবং 23:35 এ চলবে।
আপনি যদি কখনও ক্রনট্যাবের সিনট্যাক্সের অনুস্মারক চান, আপনার মাউসটি ক্ষেত্রগুলির একটিতে ঘোরানো ছেড়ে দিন। আপনি কীভাবে টাস্কের সময়সূচী সেট আপ করতে পারেন তার উদাহরণগুলির একটি তালিকা সহ Zeit আপনাকে একটি দরকারী পপ-আপ দেখাবে৷
আপনি একটি টাস্ক তৈরি করার পরে, এটি Zeit এর প্রধান তালিকায় প্রদর্শিত হবে। আপনি যদি একটি কাজ দ্রুত নিষ্ক্রিয় করতে চান, আপনি এটিতে ডাবল-ক্লিক করতে পারেন, যখন একটি ডান-ক্লিক আপনাকে এটি সম্পাদনা করতে বা সম্পূর্ণরূপে অপসারণ করতে দেয়৷
অ্যালার্ম এবং টাইমার
Zeit আপনাকে অ্যালার্ম এবং টাইমার সেট আপ করার অনুমতি দেয়, তবে আমরা এটি কীভাবে করতে হবে সে সম্পর্কে বিস্তারিত জানাব না, কারণ এটি কাজের চেয়েও সহজ। অ্যালার্ম এবং টাইমারের সাথে, আপনাকে ওয়াইল্ডকার্ড এবং জটিল সময়সূচী নিয়ে চিন্তা করতে হবে না, কারণ এটি কারো কারো জন্য উপযোগী হলেও, এই ধরনের কোনো কার্যকারিতা অফার করা হয় না।
আপনি শুধুমাত্র সাধারণ সময়সূচী সেট করতে পারেন, সময় সংজ্ঞায়িত করতে এবং একটি অ্যালার্ম বা টাইমার চালানোর দিনগুলি নির্বাচন করতে পারেন৷ এটাই. দুটি অতিরিক্ত বোতাম আপনাকে আওয়ার এবং মিনিট ফিল্ডে (এখন বোতাম) বর্তমান সময় ইনপুট করতে বা সেগুলি সাফ করতে দেয় (রিসেট বোতাম)। অ্যালার্ম এবং টাইমার সেট আপ করার সময় একটি মিডিয়া প্লেয়ার এবং একটি সাউন্ড ফাইল চয়ন করতে আপনাকে অবশ্যই প্লেয়ার এবং সাউন্ড ফাইলের পাশে ফোল্ডার আইকন সহ দুটি বোতাম ব্যবহার করতে হবে৷ যেহেতু Zeit/crontab এগুলি ছাড়া আপনাকে জানানোর উপায় থাকবে না, তাই এটি আপনাকে সেই ক্ষেত্রগুলি ফাঁকা রেখে একটি নিয়ম সেট আপ করার অনুমতি দেবে না৷
সবকিছু নিয়ন্ত্রণ করুন
Zeit এর সাথে, আপনি ডিফল্টরূপে আপনার নিজস্ব ক্রন্টাব নিয়মগুলি সম্পাদনা করছেন, শুধুমাত্র আপনার ব্যবহারকারী অ্যাকাউন্টের জন্য সক্রিয়। সমস্ত নিয়ম (অন্যদের এবং সিস্টেম দ্বারা) দেখতে এবং সবকিছু সম্পাদনা করতে সক্ষম হতে, ভিউ মেনু থেকে "সিস্টেম মোড" সক্ষম করুন৷
সিস্টেম মোডের সাথে, আপনি বিদ্যমান নিয়মগুলিকে পরিবর্তন করতে সক্ষম হবেন - উদাহরণস্বরূপ, উবুন্টু আপনার ওএসের জন্য স্বয়ংক্রিয় প্রতিবেদন তৈরি করে। এই ধরনের নিয়মগুলিকে টুইক করার সময় অতিরিক্ত সতর্কতা অবলম্বন করুন এবং মনে রাখবেন যে আপনি যে কোনও পরিবর্তন করেন তা জিনিসগুলি ভেঙে দিতে পারে। একটি সফ্টওয়্যার আপডেটের পরে আপনার টুইকগুলি ওভাররাইট করাও সম্ভব৷
৷ফিল্টার এবং খুঁজুন
আপনি যদি নিজেকে একটি নির্দিষ্ট নিয়ম সনাক্ত করার চেষ্টা করেন তবে আপনি তালিকাটি উপরে এবং নীচে স্ক্রোল করার পরিবর্তে এটির অনুসন্ধান বৈশিষ্ট্যটি ব্যবহার করতে পারেন। Ctrl টিপুন + F আপনার কীবোর্ডে, এবং Zeit এর উইন্ডোর নীচে একটি অনুসন্ধান ক্ষেত্র প্রদর্শিত হবে। আপনি যে টাস্কটি খুঁজে পেতে চান তা খুঁজে পেতে আপনার অনুসন্ধান শব্দটি লিখুন৷
এখন যেহেতু আপনি লিনাক্সে ক্রন কাজ তৈরি করতে Zeit ব্যবহার করতে জানেন, আপনি কি আপনার সিস্টেমকে স্বয়ংক্রিয় করতে ক্রনট্যাবের ভাল ব্যবহার করতে যাচ্ছেন? বিকল্পভাবে, আপনি একটি ক্রন প্রতিস্থাপন হিসাবে systemd ব্যবহার করতে পারেন।