जवाबों:
हां, आप chownएक संख्यात्मक यूआईडी के लिए कर सकते हैं जिसमें एक संबंधित उपयोगकर्ता नहीं है।
sudo chown 1005 /path/to/file।
sudoयह एक संख्या है। इसके अलावा, यह सोचता है कि अंकों के समूह जो संख्या चिह्न से शुरू नहीं होते हैं वे संख्या नहीं हैं। :)
chown 1005 file, वैसे। यह एक असंबंधित कारण के लिए काम नहीं करता था, लेकिन मैंने इसे लापता संख्या संकेत पर दोषी ठहराया। आपको कम से कम उपयोग करना होगा ./file, जाहिर है कि यह बताने में सक्षम होने के लिए कि दोनों में से कौन उपयोगकर्ता है। बस आप (पाठक) जानते हैं।
./। क्या फ़ाइल का नाम वास्तव में है file?
chown UID:GID fileName संख्या या उपयोगकर्ता नाम या समूहनाम के साथ किया जा सकता है
ex: chown 1000:1000 dirnameमान्य है
आपको उस पर chmod 755पहुँच प्राप्त करने के लिए करने के बाद उदाहरण के लिए निर्देशिका की अनुमति को रीसेट करना पड़ सकता है
id someUsernamegid someUsernamefind someLocation -type d -exec chown 1000:1000 {} \;chown -R $HOST_USER_ID:$HOST_GROUP_ID /usr/bin/mariadb/install/dataमुझे एक त्रुटि देता है chown: invalid spec: '1000:'`Lubuntu 16/04
chown -R $HOST_USER_ID /usr/bin/mariadb/install/data; chgrp -R $HOST_GROUP_ID /usr/bin/mariadb/install/data;
/etc/groupऔर /etc/passwdया तो ldap जैसे अन्य प्रणाली द्वारा, आप इस बारे में और अधिक infos के लिए gentent तरह आदेशों का उल्लेख कर सकते।
chown \#1005 fileरिटर्नchown: invalid user: ‘#1005’।