/ Etc / crontab এবং "crontab -e" এর মধ্যে পার্থক্য


42

অবস্থিত ক্রোনট্যাব /etc/crontabএবং ক্রন্টব যা ব্যবহার করে সম্পাদনা করা যেতে পারে তার মধ্যে পার্থক্য কী crontab -e?

উত্তর:


51

যেমন ইগনাসিও বলেছিলেন, /etc/crontabএটি কি সিস্টেমের প্রশস্ত ক্রোনটব।

বিন্যাসটি /etc/crontabএরকম:

# m h dom mon dow user      command
*   *  *   *   *  someuser  echo 'foo'

crontab -eব্যবহারকারী হিসাবে থাকাকালীন , এটি কোনও -uযুক্তি ছাড়াই উল্লেখ করার মতো , ক্রন্টব কমান্ড বর্তমান ব্যবহারকারীদের কাছে যায় আপনি crontab -e -u <username>একটি নির্দিষ্ট ব্যবহারকারী crontab সম্পাদনা করতে পারেন ।

প্রতি ব্যবহারকারী ক্রন্টাব এ লক্ষ্য করুন যে কোনও 'ব্যবহারকারী' ক্ষেত্র নেই।

# m h  dom mon dow  command
*   *   *   *   *   echo 'foo'

ক্রন্টাবগুলির একটি দিক যা বিভ্রান্তিকর হতে পারে তা হ'ল মূলের নিজস্ব ক্রোন্টাবও রয়েছে। যেমন crontab -e -u rootসম্পাদন করা হবে না /etc/crontab দেখুন কনফিগার ক্রন

বেশিরভাগ লিনাক্স ডিস্ট্রোজে, প্রতিটি ব্যবহারকারীর ক্রন্টাবগুলি সাধারণত: /var/spool/cron/crontabs/<username>(ভিক্সি-ক্রোন) এ সংরক্ষণ করা হয়।

আরএইচইএল ভিত্তিক বিতরণগুলি সংরক্ষণ করা হয় /var/spool/cron/<username>। (cronie)


এফওয়াইআই, উপরে বর্ণিত পথটি ভুল: প্রতি ব্যবহারকারী ক্রন্টাবগুলি / var / spool / ক্রোন / crontabs / <ব্যবহারকারী নাম> (এই সহজ সংশোধন জমা দেওয়ার জন্য আমি দু'বার চেষ্টা করেছি
stored

1
... এবং এটি এখন সংশোধন করা হয়েছে।
মার্টেম্যাকজিভার

প্রকৃতপক্ষে, এটি /var/spool/cron/rootকোনও RHEL 6 সিস্টেমে রুটের প্রতি ব্যবহারকারী ক্রন্টাবের জন্য সঞ্চিত । উবুন্টু পরীক্ষা করে দেখেনি, তবে "সাধারণত" বলতে কিছুটা প্রসারিত মনে হয়।
ওয়াইল্ডকার্ড

@ উইল্ডকার্ড আমি মনে করি "সাধারণত" ব্যবহার করার জন্য একটি উপযুক্ত শব্দ। আরএইচইএল ড্রেস শিপ ডাব্লু / "ক্রোনি" (এবং আমি বিশ্বাস করি অ্যানক্রোন) যা তাদের আইএসসি-ক্রোন / ভিক্সি ক্রনের কাঁটাচামচ। আমি মনে করি না যে এটি একটি প্রসারিত, যে কোনও ক্ষেত্রে আমি আমার উত্তর আপডেট করেছি আরও বিশদ অন্তর্ভুক্ত করার জন্য।
স্ক্রুলার

ডিস্ট্রো জুড়ে পাথ একটি দ্রুত লুকআপ জন্য, পংক্তিটি অনুসন্ধান path[crontabs]মধ্যে CFEngine "পাথ" গ্রন্থাগার এবং প্রসঙ্গ (পূর্ববর্তী প্রসঙ্গ লাইন যেমন মত চেহারা পরীক্ষা redhat::)। আপনি যা ভাবেন তার চেয়ে আরও বেশি তারতম্য রয়েছে; যেমন SUSE এগুলিকে .ুকিয়ে দেয় /var/spool/cron/tabs। (ডিস্ট্রো পার্থক্য বিমূর্ত করা সিএফইঞ্জাইন মূলত তৈরি হওয়ার একটি কারণ, তাই এটি প্রায়শই ভাল রেফারেন্স হয়))
ওয়াইল্ডকার্ড

5

একটি হ'ল সিস্টেম ক্রন্টাব এবং কেবল রুট দ্বারা সম্পাদনা করা যেতে পারে এবং অন্যটি ব্যবহারকারী ক্রন্টাব এবং কোনও ব্যবহারকারী সম্পাদনা করতে পারে এবং ব্যবহারকারীর জন্য উপস্থিত থাকতে পারে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.