মাউন্ট পয়েন্টগুলির জন্য 'টাইপ নন' কী কী এবং কেন একই ধরণের মাউন্ট পয়েন্টগুলি নীচে / রান হয়?


10

উবুন্টু 14.04 এ কমান্ড মাউন্ট কার্যকর করার সময় আমি নিম্নলিখিত অংশটি পাই

tmpfs on /run type tmpfs (rw,noexec,nosuid,size=10%,mode=0755)
none on /run/lock type tmpfs (rw,noexec,nosuid,nodev,size=5242880)
none on /run/shm type tmpfs (rw,nosuid,nodev)
none on /run/user type tmpfs (rw,noexec,nosuid,nodev,size=104857600,mode=0755)

/runইতোমধ্যে মাউন্ট করা প্যারেন্ট ডিরেক্টরি ( /run) এবং noneফাইল সিস্টেমের অর্থ কী এর উপ-ডিরেক্টরিগুলি পৃথকভাবে মাউন্ট করা হয় তা আমি বুঝতে পারি না । আমার /etc/fstabফাইল খালি।

উত্তর:


6

এর noneসঠিক অর্থ হ'ল mountকমান্ড দেওয়ার সময় মাউন্ট পয়েন্টের সাথে কোনও শারীরিক ডিস্ক বিভাজন যুক্ত নেই । মনে হচ্ছে ভার্চুয়াল ফাইল সিস্টেম ব্যবহার করা হয় shm, ramfs, procএবং tmpfslock, shmএবং userএই উদাহরণে পয়েন্ট মাউন্ট আলাদাভাবে নির্মিত তাই তারা বিভিন্ন অনুমতি ও সেটিংসের সাথে মাউন্ট করা যাবে। প্রথম বন্ধনী ভিতরে অংশ লক্ষ্য করুন?

কারণ এইসব মধ্যে কনফিগারেশনের মাউন্ট দেখতে না /etc/fstabকারণ তারা দ্বারা সঞ্চালিত হয় upstart(সিস্টেম আরম্ভের সময় অর্থাত) এবং initramfs-tools। আপনি নিজের সাথে তদন্ত করতে পারেন:

grep --color -RE '/run/(lock|shm|user)' /etc 2>/dev/null

তবে আরও আকর্ষণীয় সম্ভবত:

# grep --color -R 'run_migrate' /etc 2>/dev/null
/etc/init/mounted-var.conf:    run_migrate () {
/etc/init/mounted-var.conf:    run_migrate /var/run /run
/etc/init/mounted-var.conf:    run_migrate /var/lock /run/lock

শেষ অংশটি দেখায় যে আপনার উত্সটি /run/lockঅনুসন্ধান করতে /var/lockউদাহরণস্বরূপ অনুসন্ধান করা দরকার ।


আমি যদি ভুল বুঝতে পারি তবে আমাকে সংশোধন করুন তবে আপনি যা বলছেন তা: আমি কিছু পার্টিশন যেমন / dev / sda1 / home এ কিছু সুবিধাসহ মাউন্ট করতে পারি যেমন: কেবল পঠনযোগ্য তবে তারপরে / বাড়ির পুনঃসমাংশ অংশ যেমন / হোম / ক্যাপচা সুবিধাগুলি সহ পঠন-লিখন। এই জাতীয় দৃশ্যে / হোম / ক্যাপচা মাউন্ট দ্বারা 'কিছুই নয়' ফাইল সিস্টেম হিসাবে প্রতিবেদন করা হয় তবে / ডিভ / এসডিএ-তে অবশিষ্ট / হোম পার্টিশনের মতো সংরক্ষণ করা হয়।
ত্রিশমেগিস্টোস

নিশ্চিত নয়, তবে আমার অনুমান যে এটি কেবলমাত্র সাবসেট মাউন্ট পয়েন্টগুলিতে আরও নিয়ন্ত্রিত অনুমতিগুলির অনুমতি দেবে। বিভিন্ন / রান / ফাইল সিস্টেমের জন্য 'মাউন্ট - বাইন্ড' পদ্ধতিটি /lib/init/mount-funitions.sh এ দেখা যাবে sh একজন মানুষ এখন tmpfs করছেন ..
ক্যাপচা

আমি মনে করি না যে এর অর্থ এটির কোনও বিভাজন নেই। ফাইল সিস্টেমের ধরণের উদাহরণস্বরূপ tmpfs এর কোনওটিই গ্রহণ করে না তাই এটির অর্থ এই যে মাউন্ট পয়েন্টে কোনও ফাইল সিস্টেম নির্ধারিত নেই তবে এটি কোনও অর্থবোধ করে না।
ত্রিসমেজিস্টোস

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