লিনাক্স কার্নেলের / proc এর বিষয়বস্তু নথিভুক্ত কোথায়?


16

এমন কোনও সাইট রয়েছে যা এখানে লিখিত সামগ্রীগুলির তালিকাবদ্ধ করে /procএবং প্রতিটি প্রবেশের অর্থ কী?

উত্তর:


23

লিনাক্স বাস্তবায়ন ডকুমেন্টেশন /procহয় Documentation/filesystems/proc.txtকার্নেল ডকুমেন্টেশনে।

সাবধান থাকুন যে /procক্ষেত্রগুলিতে * ixes সবচেয়ে বেশি পৃথক হয় of এটি সিস্টেম ভি সুনির্দিষ্ট বৈশিষ্ট্য হিসাবে শুরু হয়েছিল, তারপরে লিনাক্স দ্বারা ব্যাপকভাবে প্রসারিত হয়েছিল এবং এখনকার মতো জিনিস দ্বারা অবহেলা করার প্রক্রিয়া চলছে /sys। ওএস এক্স সহ বিএসডিগুলি একেবারেই গ্রহণ করে নি। অতএব, আপনি যদি এমন কোনও প্রোগ্রাম বা স্ক্রিপ্ট লিখে থাকেন যাতে জিনিসগুলিতে অ্যাক্সেস থাকে /proc, তবে এটির ভাল সুযোগ আছে এটি অন্যান্য * আইক্সগুলিতে কাজ করবে না।


2

হ্যাঁ, বিভাগ "5 ফাইল ফর্ম্যাট এবং কনভেনশনস" এ একটি ম্যান পৃষ্ঠা রয়েছে:

man 5 proc

এটি আশ্চর্যজনকভাবে দীর্ঘ, যদিও - এটিতে 189 ধরণের ফাইলের বর্ণনা রয়েছে /proc


1

মূলত /procসিস্টেমগুলি বুট করার সময় এবং র‌্যামে সংরক্ষণ করা ফাইলগুলি যতক্ষণ সিস্টেম চালু থাকবে। এই ফাইলে কী রয়েছে তা জানা র‌্যাম পড়ার মতো। এজন্য আপনি ভিএম বা অন্য কোনও সম্পাদক ব্যবহার করে এই ফাইলগুলির বিষয়বস্তু বা মান পরিবর্তন করতে পারবেন না। তাদের কিছু বুলিয়ান মান সহকারে বাধ্য করা দরকার।

এখানে আমি প্রতিটি আইটেমের পুরো তালিকা এবং বিবরণ সহ কিছু ভাল ডকুমেন্টেশন পেয়েছি।


5
ফাইলগুলি র‍্যামে হুবহু সংরক্ষণ করা হয় না: আপনি যখন পড়েন তখন এগুলি (বেশিরভাগ অংশের জন্য) ফ্লাইয়ের কার্নেল দ্বারা তৈরি করা হয়। লিখনযোগ্য ফাইলগুলির জন্য, আপনি যখন তাদের কাছে লিখেন, এটি র‍্যামে কিছু সঞ্চয় করে না, বরং এটি কার্নেল সেটিংস পরিবর্তন করে।
গিলস 'খারাপ হয়ে যাওয়া বন্ধ করুন'

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