লিনাক্সে ক্রোন এবং ক্রোনট্যাব কীভাবে ব্যবহার করবেন

সুচিপত্র:
সম্ভবত খুব সম্ভবত সবাই নির্ধারিত উইন্ডোজ কার্যগুলি এক পর্যায়ে শুনে বা ব্যবহার করেছেন, যা একটি নির্দিষ্ট সময় এবং আমাদের ব্যবহারকারীদের দ্বারা নির্দিষ্ট শর্তাধীন একটি ফাইল, প্রোগ্রাম বা প্রক্রিয়া চালানোর জন্য কনফিগারেশন ব্যতীত আর কিছুই নয়। এই একই ধারণাটি লিনাক্সের ক্ষেত্রে প্রযোজ্য, তবে গ্রাফিক্যাল পরিবেশের মাধ্যমে প্রক্রিয়াটি সঞ্চালিত হয় না, এজন্য আমরা টার্মিনালটি ব্যবহার করি। এই কারণে আজ আমরা আপনাদের কাছে ক্রোন এবং ক্রোনটাবের ব্যাখ্যা এনেছি যা এই কাজগুলি সম্পাদন করার জন্য প্রয়োজনীয় আদেশ।
ক্রোন এবং ক্রোনটব
সূচি সূচি
ক্রোন কী?
এর নামটি গ্রীক অভিব্যক্তি ক্রোনোস থেকে এসেছে এবং এর অর্থ সময় । এটি সিস্টেমে অন্যতম গুরুত্বপূর্ণ এবং সাধারণ রাক্ষস বা "ডেমন" (পটভূমি প্রক্রিয়া)। এর কার্যকরকরণ শুরু হওয়ার প্রথম মুহুর্ত থেকে শুরু হয় from
এর প্রধান কাজটি নির্দিষ্ট তারিখে এবং স্বয়ংক্রিয়ভাবে এবং পুনরাবৃত্তভাবে নির্ধারিত কাজগুলি চালু করার যত্ন নেওয়া। কার্যগুলির সংজ্ঞাটি / etc / crontab ফাইলে অবস্থিত। অপারেশনটি সহজ, সিস্টেমের সময়সূচী অনুসারে কার্য (কর্ম) কার্যকর করতে হবে কিনা তা পরীক্ষা করে দেখুন। এটি আমাদের জোর দেওয়ার দিকে পরিচালিত করে যে সিস্টেম টাইম অঞ্চলটি সঠিকভাবে সমন্বয় করা গুরুত্বপূর্ণ, অন্যথায় আমরা ক্রোন দিয়ে প্রত্যাশিত ফলাফলগুলি পাব না।
আমরা লিনাক্সে যে বিতরণটি ব্যবহার করছি তার অনুসারে, এটি /etc/init.d বা etc / rc.d / ডিরেক্টরিগুলি ব্যবহার করে আরম্ভ করা যেতে পারে এবং প্রতি মিনিটে এটি / ইত্যাদি / ক্রন্টাব বা / ভার / স্পুল / ক্রোন সনাক্তকরণ পরীক্ষা করে মুলতুবি ফাঁসি কার্যকর।
ক্রন্টব কী?
এটি টেক্সট ফাইলের মতোই সহজ। হ্যাঁ, যদিও এটির মতো মনে হয় না। যা এটিকে বিশেষ করে তোলে তা হ'ল এটির বিষয়বস্তু। এর বিষয়বস্তু সিস্টেম দ্বারা চালিত হওয়া সমস্ত স্ক্রিপ্টগুলির একটি তালিকা নির্দিষ্ট করে । পাশাপাশি তারিখ, সময় এবং সেগুলি কার্যকর করার অনুমতিগুলি উল্লেখ করে।
লিনাক্সে, প্রতিটি ব্যবহারকারীর সাধারণত নিজস্ব ক্রন্টব ফাইল থাকে এবং ইত্যাদি ডিরেক্টরিতে অবস্থিত একটি রুট ব্যবহারকারীর মালিকানাধীন।
আপনার নিজের ফাইল তৈরি করতে (আপনি যদি কোনও রুট ব্যবহারকারী না হন) আপনি কেবল কমান্ডটি ব্যবহার করেন:
নিম্নলিখিতরূপে crontab পরিবর্তন
রুট ব্যবহারকারী বা সাধারণ সিস্টেম ব্যবহারকারী হিসাবে বহু-ব্যবহারকারীর সিস্টেমে ক্রোন কার্য পরিচালনা করার সহজ উপায় হ'ল ক্রন্টব।
এর পরে, আমি আপনাকে নমুনা উদাহরণ সহ ক্রন্টাবের মধ্যে ক্রোনটির সংজ্ঞা সম্পর্কিত কিছুটা সহায়তা ছেড়ে চলেছি। (আপনার সামনে কি একটি # রয়েছে যাতে আপনি মন্তব্য হিসাবে এটি আপনার ক্রন্টব ফাইলের শুরুতে রাখতে পারেন এবং আপনি সর্বদা এটি হাতে রাখবেন?
# ক্রোন উদাহরণ উদাহরণ: #.---------------- মিনিট (0 - 59) # |.------------- ঘন্টা (0 - 23) # | |.---------- মাসের দিনগুলি (1 - 31) # | | |.------- মাস (1 - 12) ও জান, ফেব, মার, এপ্রি… # | | | |.---- সপ্তাহের দিন (0 - 6) (রবিবার = 0 বা 7) # | | | | | # * * * * * ব্যবহারকারী কম্যান্ড মেল্টো = "ক্রোন @ লোকালহোস্ট" শেল = / বিন / এসএইচ
যেখানে প্রতিটি তারকাচিহ্ন নির্ধারিত সময়ের একটি অংশকে প্রতিনিধিত্ব করে যা নির্বাহের মুহুর্তটি নির্ধারণ করে, তার পরে ব্যবহারকারীর অধীনে মৃত্যুদন্ড কার্যকর করা হবে (সেই ব্যবহারকারী মূল নির্ধারিত কার্যকর অনুমতি সহ একটি হতে পারে) এবং শেষ পর্যন্ত সম্পাদন করার আদেশটি দেয়।
ক্রোন জব প্রশাসন
আপনি ইতিমধ্যে লক্ষ্য করেছেন যে, অপারেশনটি খুব সহজ। বিষয়টি বন্ধ করতে, আমি আপনাকে আমাদের লিনাক্স সিস্টেমের ক্রোন নিয়ন্ত্রণ এবং যাচাই করার জন্য প্রাথমিক এবং প্রয়োজনীয় কমান্ডগুলি দেখাব ।
আমরা আপনাকে ক্যানোনিকাল আনুষ্ঠানিকভাবে উবুন্টু 17.04 `esty জাস্টি জাপাস '' ঘোষণা করিআপনি যা চান তা যদি বিদ্যমান ফাইলটি আপনার পছন্দ অনুযায়ী বেছে নেওয়া অন্য দ্বারা প্রতিস্থাপন করা হয় তবে নীচের কমান্ডটি ব্যবহার করুন:
ক্রন্টব (ফাইলের নাম)
আমরা যদি চাই বা বর্তমান ফাইলটি সংশোধন করতে চাই তবে আমরা নিম্নলিখিতটি ব্যবহার করি:
crontab -e
ক্রন্টবায় কনফিগার করা সমস্ত কাজের তালিকা পেতে, আমরা এর ব্যবহার করি:
crontab -l
সিস্টেম থেকে বর্তমান ক্রন্টব সরানোর জন্য, আমাদের কাছে রয়েছে:
crontab -d
আপনি পড়তে আগ্রহী হতে পারেন: উবুন্টু এবং লিনাক্সের প্রাথমিক কমান্ডগুলির দ্রুত গাইড
আরেকটি ক্রিয়াকলাপ যা আমরা সম্পাদন করতে পারি তা হ'ল ডিরেক্টরিটি সংজ্ঞায়িত করা যেখানে ক্রোনট্যাব সংরক্ষণ করা হবে। এটি পরিষ্কার করা গুরুত্বপূর্ণ যে আমাদের অবশ্যই নির্বাচিত ডিরেক্টরিতে কার্যকর করার অনুমতি থাকতে হবে, অন্যথায় এটি কাজ করবে না। এটি সংজ্ঞায়িত করার আদেশটি নিম্নরূপ:
crontab -c dir
এবং পরিশেষে, আমরা সিস্টেমের সাথে সম্পর্কিত অন্য ব্যবহারকারীদের বিদ্যমান ক্রন্টবটি পরিচালনা করতে পারি।
crontab -u ব্যবহারকারী
যেমনটি আপনি দেখেছেন, লিনাক্সে কাজের সময় নির্ধারণ করা মোটেই জটিল নয় এবং সমস্ত পরিষ্কার পয়েন্ট দিয়ে এটি দ্রুত সম্পন্ন করা যায়।
আমি আশা করি আপনি নিবন্ধটি সহায়ক খুঁজে পেয়েছেন। মন্তব্যগুলিতে আপনার ক্রোন প্রোগ্রামিংয়ের জন্য আপনি আপনার উদ্বেগ বা আপনার যে কোনও ভাল অনুশীলন রেখে যেতে পারেন! ?
উইন্ডোজ ফায়ারওয়াল কীভাবে কনফিগার করবেন এবং ডাব্লুআই-তে একটি সুরক্ষিত ভিপিএন ব্যবহার করবেন

উইন্ডোজ ফায়ারওয়াল কীভাবে কনফিগার করবেন এবং সংক্ষিপ্ত পদক্ষেপে সুরক্ষিত ভিপিএন কীভাবে ব্যবহার করবেন সে সম্পর্কে টিউটোরিয়াল।
কীভাবে ব্যবহার করবেন আইওএস 12 এ মোড ডিস্টার্ব করবেন না

আইওএস 12 এর সাহায্যে, আইফোন এবং আইপ্যাডের ডু নট ডিস্টার্ব মোড এমন উন্নতি চালু করেছে যা ব্যবহারকারীরা আরও বেশি নিয়ন্ত্রণের পক্ষে
The কীভাবে সংহত গ্রাফিক্স ইন্টেল অক্ষম করবেন এবং নিবেদিত এনভিডিয়া ব্যবহার করবেন

আমরা আপনাকে শিখাব কিভাবে কীভাবে ইন্টেল থেকে সংহত গ্রাফিক্স কার্ড সরিয়ে ফেলা যায় এবং সর্বদা এনভিআইডিআইএকে সক্রিয় রাখা যায় the ল্যাপটপের স্বায়ত্তশাসন হ্রাস করা যায়?