কোন সময়ে / হোম ডিরেক্টরি প্রদর্শিত হয়েছিল?


28

মূলত ইউনিক্সে, /usrব্যবহারকারীর (হোম) ডিরেক্টরিগুলির জন্য ব্যবহৃত হয়েছিল। সুতরাং আমি যদি একটি ব্যবহারকারী নাম দেওয়া আছে alex, আমার হোম ডিরেক্টরি হবে /usr/alex। (মজার বিষয় হল, ইউনিক্সের উত্তরসূরি , প্ল্যান 9 নম্বরে এখনও ব্যবহারকারী ডিরেক্টরি রয়েছে /usr))

আজকাল, অবশ্যই, আমরা ঘরে ডিরেক্টরিগুলি সঞ্চয় করি /home। (কমপক্ষে জিএনইউ / লিনাক্সে I আমি অন্যান্য ইউনিসিস সম্পর্কে জানি না, তবে ওএস এক্স গণনা করে না)) কোন পর্যায়ে এটি স্ট্যান্ডার্ড অনুশীলনে পরিণত হয়েছিল? এটি কোন ইউনিক্সের স্বাদে উপস্থিত হয়েছিল? অন্যান্য ইউনিয়ন কর্তৃক গৃহীতকরণ কত সময় নিয়েছে? হয়েছে /homeসবাই দ্বারা গৃহীত হয়েছে?

আমি এখানে কিছু অনুসন্ধান করেছি, কিন্তু কিছুই আপ করি নি।

উত্তর:


25

এই পরিবর্তনটি BSD দ্বারা 1985 (BSD 4.2 এখনও ডকুমেন্টিং ছিল /usr) এবং 1988 সালে বা তার আগে (BSD 4.3 / SunOS 4.1 hier(7)ম্যানুয়াল পৃষ্ঠা ইতিমধ্যে নথি /home ) প্রবর্তিত হয়েছিল । এটি সোলারিস ২.০ দ্বারা দ্রুত অনুসরণ করা হয়েছিল (কোন ধরণের একত্রিত সিস্টেম ভি এবং বিএসডি) এবং পরে অন্যান্য ইউনিক্স বিক্রেতারা এটি গ্রহণ করেছিলেন।

এটি সোলারিস ২.০ useraddম্যানুয়াল পৃষ্ঠা থেকে এসেছে:

   -ডি গ্রুপ, ভিত্তি, স্কেল, শেল,
               নিষ্ক্রিয়, এবং মেয়াদ শেষ। -G, -b, -f, বা -e এর সাথে ব্যবহার করার সময়
               বিকল্পগুলি, -D বিকল্পটি এর জন্য ডিফল্ট মান নির্ধারণ করে
               নির্দিষ্ট ক্ষেত্র ডিফল্ট মানগুলি হ'ল:

                       গ্রুপ অন্য (1 এর জিআইডি)
                       ভিত্তিক      / বাড়ি
                       স্কেল / ইত্যাদি / স্কেল
                       শেল / এসবিন / এসএইচ
                       নিষ্ক্রিয় 0
                       মেয়াদ উত্তীর্ণ নাল (আনসেট)।

তার আগে, পুরানো ইউনিক্সগুলি চিরাচরিত /usrডিরেক্টরি বা এসভিআর 3 এবং এসভিআর 4.0 তে ডকুমেন্টেড / ইউজার 1 এর মতো কিছু ভেরিয়েন্ট ব্যবহার করছিল। ইউনিক্স সংস্করণ 7 hier(7) ম্যানুয়াল পৃষ্ঠা/usr ব্যবহারকারীর হোম ডিরেক্টরিতে ডিফল্ট অবস্থান হিসাবে সংজ্ঞায়িত করে :

/usr/wd/     initial working directory of a user, typically wd is the
             user's login name

ইউনিক্স সংস্করণ 6, বেল ল্যাবগুলির বাইরে সর্বদা প্রকাশিত প্রথম ইউনিক্সটিতে hierম্যানুয়াল পৃষ্ঠাটি এখনও ছিল না তবে ইতিমধ্যে এটি ব্যবহার করে এবং নথিভুক্ত করছে /usr

বেশ কয়েকটি কারণ /usrরয়েছে যা অন্য কিছু থেকে সরানোর ব্যাখ্যা দেয় , সহ:

  • কিছু ইউনিক্স সংস্করণ সহ, ওএস আপগ্রেড করা ডিরেক্টরিটি বহিষ্কার/usr করছিল ।

  • ব্যবহারকারীর নাম মত tmp, src, bin, localএবং পছন্দগুলি হিসাবে তারা আইনের অধীন ডিরেক্টরি সাথে পুলিশের সংঘর্ষ হয় নিষেধ ছিল /usr

  • /usrখালি না থাকায় অটোমোন্টার বেস ডিরেক্টরি হিসাবে ব্যবহার করা সম্ভব হয়নি (এটি নির্দেশ করার জন্য জোহানকে ধন্যবাদ)

  • ডিস্কলেস মেশিনগুলি কেবল /usrহোম ডিরেক্টরি ডিরেক্টরিতে পঠন-পাঠের জন্য কেবল এনএফএস ভাগ ব্যবহারের জন্য প্রত্যাশিত ছিল


1
আর একটি কারণ (/ বাড়ির ব্যবহারের জন্য) ব্যবহারকারীর বাড়ির ডায়ারগুলিকে অটোম্যান্ট করতে সক্ষম হওয়ার জন্য এটিকে / usr থেকে আলাদা করা ছিল।
জোহান

সম্পর্কিত সম্পর্কিত প্রশ্ন - ফ্রিবিএসডি /usr/homeপরিবর্তে কীভাবে গ্রহণ করতে এসেছিল ?
মিশেল-স্ল্যাম

আমার সেরা অনুমান হ'ল ফ্রিবিএসডি খুব বেশি বিঘ্নিত হতে চায় না।
jlliagre

1
এআইএক্স 3.1 ব্যবহারকারীর হোম ডিরেক্টরিগুলির জন্য / ইউ ব্যবহার করেছে। ১৯৯১-এর আশেপাশে যখন এআইএক্স ৩.২ বেরিয়েছে তখন হোম ডিরেক্টরিটি / বাড়িতে স্যুইচ করা হয়েছিল।
ফরহাংফারহংফার
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.