উত্তর:
ফাইল সিস্টেম হায়ারার্কি স্ট্যান্ডার্ড উইকিপিডিয়া পৃষ্ঠা থেকে :
আধুনিক লিনাক্স ডিস্ট্রিবিউশনে একটি / রান ডিরেক্টরিকে একটি অস্থায়ী ফাইল সিস্টেম (tmpfs) হিসাবে অন্তর্ভুক্ত করা হয় যা FHS সংস্করণ 3.0 অনুসরণ করে অস্থায়ী রানটাইম ডেটা সঞ্চয় করে। এফএইচএস সংস্করণ ২.৩ অনুসারে, এই ডেটাটি / ভার / রানে সংরক্ষণ করা উচিত তবে কিছু ক্ষেত্রে এটি সমস্যা ছিল কারণ এই ডিরেক্টরিটি সর্বদা প্রথম দিকে বুটে পাওয়া যায় না। ফলস্বরূপ, এই প্রোগ্রামগুলিকে ডিভাইস ডিরেক্টরিটি উদ্দেশ্য না করে সত্ত্বেও /dev/.udev, /dev/.mdadm, /dev/.systemd বা /dev/.mount ডিরেক্টরিগুলি ব্যবহার করার মতো কৌশলগুলি অবলম্বন করতে হয়েছিল যেমন তথ্য জন্য। অন্যান্য সুবিধাগুলির মধ্যে, এটি কেবলমাত্র পঠনযোগ্য মাউন্ট ফাইল সিস্টেমের সাথে সিস্টেমকে সাধারণত ব্যবহার করা সহজ করে তোলে।
সুতরাং আপনি যদি ইতিমধ্যে একটি অস্থায়ী ফাইল সিস্টেম তৈরি করে থাকেন তবে এর /run
সাথে লিঙ্ক /var/run
করা হ'ল পরবর্তী যৌক্তিক পদক্ষেপ (ফাইলগুলি ডিস্কে রাখা বা একটি পৃথক তৈরি করার বিপরীতে tmpfs
)।
কিছু ইউটিলিটি traditionতিহ্যগতভাবে ব্যবহৃত হয় /var/run
, অন্যান্য/run
Process তাদের প্রক্রিয়া সম্পর্কিত উপাদানগুলি সঞ্চয় করতে। এগুলি যখন ডিস্ক ডিরেক্টরিতে প্রকৃত ছিল তখন এগুলি পৃথক ডিরেক্টরি বলে খুব বেশি কিছু যায় আসে না।
আজকাল /run/
প্রায়শই tmpfs
( mount | fgrep run
এবং) হিসাবে প্রয়োগ করা হয় এবং সেই ডিরেক্টরিগুলির ডেটা একটি রিবুট টিকবে না (যা একটি ভাল জিনিস)। প্রতীকী লিঙ্কটি ব্যবহার করে এগুলি একসাথে মানচিত্র করা এবং একটি মাউন্ট সংরক্ষণ করা আরও কিছুটা অর্থবোধ করে, বিশেষত যেহেতু এই ডিরেক্টরিগুলির অনুমতি এবং সেটিংস যেভাবেই হবে একইভাবে (কিছু অন্যান্য "ডিরেক্টরি" যা চালু রয়েছে তার বিপরীতে tmpfs
)
/run
নতুন/var/run
। সুতরাং,/var/run
সাধারণত প্রতিলিপি হয়/run
।