আমি লগ আউট করার পরেও কোনও কাজ কি ক্রোনটবে চালিত হয়?


12

আমি একটি সার্ভারে ক্রন্টব ফাইলটিতে কিছু কাজ যুক্ত করব।

  • আমি যখন লগ আউট করি এবং সার্ভারটি চালু থাকা অবস্থায়, কাজটি কি এখনও চলবে?

  • আমি যদি স্ক্রিন বা টিএমউक्स সেশন তৈরি করি এবং এতে কিছু শেল চালিয়ে লগ আউট করার আগে এটি আলাদা করে রাখি তবে কী আসে যায়?

উত্তর:


22

cronএমন একটি প্রক্রিয়া যা নির্ধারিত কার্যগুলির সাথে ডিল করে আপনি লগ ইন করেছেন কিনা। ক্রোন ডেমন পৃথক শেলগুলিতে নির্ধারিত কাজগুলি সম্পাদন করবে বলে পর্দা বা tmux সেশনটি চালানো দরকার হয় না।

দেখুন man cronএবং man crontabবিশদ জন্য।


আমি যখন লগ আউট করব, কোন ব্যবহারকারী চালাবেন এবং ক্রন্টবেলে নির্ধারিত কাজটির মালিক হবেন? যদি এটি আমি না হয় তবে এটি কি কিছু সম্ভাব্য সমস্যা তৈরি করতে পারে?
টিম

1
আপনি কোন ক্রন্টব সম্পাদনা করেছেন তার উপর এটি নির্ভর করে। আপনি যদি কোনও ব্যবহারকারীর ক্রন্টব সম্পাদনা করেন তবে এন্ট্রিগুলি সেই ব্যবহারকারী হিসাবে কার্যকর করা হয়। আপনি যদি / etc / crontab ফাইল সম্পাদনা করেন তবে ব্যবহারকারী প্রায়শই বিরতি এবং কমান্ডের মধ্যে যেমন: "17 * * * * মূল সিডি / && রান-পার্টস --report /etc/cron.hourly" হিসাবে নির্দিষ্ট করা হয় "। এছাড়াও এটি আপনি যে প্ল্যাটফর্মটি ব্যবহার করছেন তার উপরও নির্ভর করে। উবুন্টু উদাহরণস্বরূপ সোলারিসের চেয়ে আলাদা ক্রোন ব্যবহার করেছে
ল্যামবার্ট

আমি উবুন্টু ব্যবহার করি "ব্যবহারকারীর ক্রন্টব" কী? "একটি ব্যবহারকারীর ক্রোনট্যাব" এ, আমি কোন ব্যবহারকারী নির্ধারিত কাজ চালাবেন তাও নির্দিষ্ট করতে পারি?
টিম

1
man crontabউবুন্টু অনুসারে ব্যবহারকারী ক্রন্টব ফাইলটি অবস্থিত /var/spool/cron/crontabs। তবে সাবধান থাকুন, ম্যানুয়ালটি আরও বলে যে এই ফাইলগুলি সরাসরি সম্পাদনার উদ্দেশ্যে নয়। ব্যবহারকারী ক্রোনট্যাব সম্পাদনা করতে crontab -eআপনার ব্যবহারকারীর প্রসঙ্গ বা crontab -e -u usernameমূল ব্যবহারকারী থেকে ব্যবহার করা উচিত ।
ল্যামবার্ট

1
এটি লক্ষ করা উচিত যে ব্যবহারকারী ক্রন্টব্যাবসের প্রায়শই প্রয়োজন হয় যে সেই ব্যবহারকারীর হোম ফোল্ডারটি দরকারী কাজ করার জন্য মাউন্ট করা উচিত। ব্যবহারকারীরা লগইন-এ ডিক্রিপ্ট করা হোম ফোল্ডারগুলি (যেমন ইক্রিপ্টফ সহ) এনক্রিপ্ট করে থাকলে এই সমস্যা হতে পারে। এনক্রিপ্ট করা বাড়িগুলি সার্ভারের দৃশ্যে কম দেখা যায়, মঞ্জুর।
init_js
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.