जवाबों:
chownप्रारंभ में समूह सेट नहीं कर सका। बाद में, कुछ कार्यान्वयनों ने इसे chown user.groupकुछ के रूप में जोड़ा , chown user:groupजब तक कि यह अंततः मानकीकृत नहीं हुआ (जोर मेरा):
मालिक और समूह दोनों को निर्दिष्ट करने का 4.3 BSD तरीका POSIX.1-2008 की इस मात्रा में शामिल किया गया था क्योंकि:
ऐसे मामले हैं जहां वांछित अंत की स्थिति को chgrp और chown का उपयोग करके हासिल नहीं किया जा सकता है (जो केवल उपयोगकर्ता आईडी बदल गया है) उपयोगिताओं। (यदि वर्तमान स्वामी वांछित समूह का सदस्य नहीं है और वांछित स्वामी वर्तमान समूह का सदस्य नहीं है, तो chown () फ़ंक्शन विफल हो सकता है जब तक कि स्वामी और समूह दोनों एक ही समय में परिवर्तित न हों।)
यहां तक कि अगर उन्हें स्वतंत्र रूप से बदला जा सकता है, तो उन मामलों में जहां दोनों को बदला जा रहा है, दोनों क्षमताओं का उपयोग करने के लिए मजबूर होने के कारण 100% प्रदर्शन जुर्माना है।
अब भी, chown :groupकेवल समूह को बदलने के लिए पोर्टेबल या मानक नहीं है।
chown user:( userउपयोगकर्ता डेटाबेस में प्राथमिक समूह को निर्दिष्ट करने के लिए ) या तो मानक नहीं है।