এই পরিবর্তনটি 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
হোম ডিরেক্টরি ডিরেক্টরিতে পঠন-পাঠের জন্য কেবল এনএফএস ভাগ ব্যবহারের জন্য প্রত্যাশিত ছিল