/ Var / রানে * .pid ফাইলের অর্থ / উদ্দেশ্য কী?


10

আমি লিনাক্স বিশ্বে বেশ নতুন, এবং এখন আমি এফএইচএসের নীতিগুলি বোঝার চেষ্টা করছি ।

ইন /var/runআমি দশ সম্পর্কে পাওয়া *.pidফাইলের মত crond.pidযা শুধু PIDs ধারণ করে।

সিস্টেমে দশটিরও বেশি প্রক্রিয়া চলছে এবং মাত্র দশটি ফাইল রয়েছে।

তাহলে তাদের উদ্দেশ্য কী এবং তাদের উত্পন্ন কি?


3
আরও দেখুন: একটি .pid ফাইল কী এবং এতে কী রয়েছে? এবং পিড এবং লক ফাইলগুলি কীসের জন্য? । যে কোনও ব্যক্তিকে যুক্ত করা উচিত যে এটি নাম অনুসারে ডেমোন প্রক্রিয়াটি সন্ধান করার একটি সহজ উপায়, তবে বিশেষত শক্তিশালী / ভাল প্রোগ্রাম হওয়া নয়। দুর্ঘটনাজনিত শাটডাউনগুলি এতিম পিডফিলগুলি ছেড়ে যেতে পারে, যার উপর একটি ডেমন পুনরায় চালু করতে ব্যর্থ হয় কারণ "ডেমন এখনও চলছে"। অটো-ক্লিনিং রিসোর্স (যেমন একটি পরিচিত পোর্টের একটি সার্ভার সকেট) আজকাল আরও ভাল মনে হবে।
ডেভিড টনহোফার

উত্তর:


13

এই ফাইলগুলির উদ্দেশ্য হল অন্যান্য প্রক্রিয়াগুলির সাথে তাদের যোগাযোগের জন্য একটি সহজ উপায় সরবরাহ করা (উদাহরণস্বরূপ সংকেত প্রেরণ করুন)। এটি কেবল দীর্ঘ চলমান পরিষেবাদির জন্য অর্থবোধ করে, এজন্য আপনি প্রক্রিয়াগুলি চলমানগুলির চেয়ে এই জাতীয় ফাইলগুলি খুব কম খুঁজে পান।

সাধারণত এই ফাইলগুলি তাদের প্রতিনিধিত্ব করা পরিষেবা দ্বারা তৈরি করা হয়, আপনি অনুরোধে একটি পরামিতি খুঁজে পাবেন --pid-filefind

Init- সিস্টেমের ধরণের উপর নির্ভর করে আপনি বিভিন্ন জায়গায় পরিষেবার জন্য ফাইলগুলি পাবেন।

  • সিস-ভি-init: /etc/init.d/
  • ভুঁইফোড়: /etc/init/
  • systemd হল: /etc/systemd/
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.