যদি ছাউনী গোষ্ঠী পরিবর্তন করতে পারে তবে chgrp তৈরি করা হয়েছিল কেন?


23

সুতরাং সেখানে chownযা আপনাকে ফাইল এবং / অথবা ডিরেক্টরিগুলির মালিক এবং গ্রুপের পরিবর্তন করতে দেয়। কিন্তু এছাড়াও আছে chgrpযা শুধুমাত্র গ্রুপ পরিবর্তন করে। কেন chgrpসৃষ্টি হয়েছিল ? এটি কি অপ্রয়োজনীয় নয়?


আরও তথ্যের জন্য আপনি এখানে লিঙ্কটি উল্লেখ করতে পারেন। serverfault.com/questions/462174/…
রমেশ

উত্তর:


36

chownপ্রাথমিকভাবে গ্রুপ সেট করতে পারেনি। পরে কিছু বাস্তবায়ন এটিকে যুক্ত করে chown user.group, কিছু chown user:groupঅবশেষে মানক না হওয়া পর্যন্ত (জোর দিয়ে খনি):

মালিক এবং গোষ্ঠী উভয়কেই নির্দিষ্ট করার 4.3 BSD পদ্ধতিটি POSIX.1-2-2008 এর এই ভলিউমে অন্তর্ভুক্ত ছিল কারণ:

এমন কেস রয়েছে যেখানে chgrp এবং chown (যা কেবলমাত্র ব্যবহারকারী আইডি পরিবর্তিত করে) ইউটিলিটিগুলি ব্যবহার করে কাঙ্ক্ষিত শেষের অবস্থাটি অর্জন করা যায়নি। (যদি বর্তমান মালিক কাঙ্ক্ষিত গোষ্ঠীর সদস্য না হন এবং কাঙ্ক্ষিত মালিক বর্তমান গ্রুপের সদস্য না হন তবে শাউন () ফাংশন ব্যর্থ হতে পারে যদি না মালিক এবং গোষ্ঠী উভয়কে একই সময়ে পরিবর্তন করা হয়।)

এমনকি যদি সেগুলি স্বাধীনভাবে পরিবর্তিত হতে পারে, উভয় ক্ষেত্রেই পরিবর্তন করা হচ্ছে এমন ক্ষেত্রে, উভয় উপযোগের জন্য বাধ্য হয়ে বাধ্য হওয়ার কারণে 100% পারফরম্যান্স জরিমানা রয়েছে।

এখন পর্যন্ত, chown :groupকেবলমাত্র গ্রুপটি পরিবর্তন করা পোর্টেবল বা মানক নয়।

chown user:( userব্যবহারকারীর ডাটাবেসে প্রাথমিক গোষ্ঠীটি নির্ধারণের জন্য ) মানও নয়।


2
@dayuloli, সম্পাদনার জন্য ধন্যবাদ, কিন্তু আমি অনুমিতাবাদের সেই অংশটি অন্তর্ভুক্ত করি নি কারণ এটি আমি বুঝতে পারি না
স্টাফেন চেজেলাস

ভাল প্রশ্ন! সম্মত!
দিনুলি

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