जब "अमान्य उपयोगकर्ता: '–R' कहता है, तो फ़ाइल स्वामित्व कैसे बदलें?


13
ubuntu64@ubuntu:/$ sudo chown R hduser:hadoop mongodbdata
chown: invalid user: ‘–R'

जब मैं फ़ाइल के स्वामित्व को बदलने की कोशिश करता हूं, तो मुझे केवल invalid user: '-R'त्रुटि मिल रही है।


जवाबों:


32

आपने एक वेबपेज से कमांड को कॉपी किया होगा जो अजीब फॉर्मेटिंग का उपयोग करता है। यह सामान्य ऋण नहीं है, इसके बजाय यह प्रयास करें:

sudo chown -R hduser:hadoop mongodbdata

विशेष रूप से, जिस एक को मैंने आपके प्रश्न से कॉपी किया है वह एक एन डैश ( U + 2013 ) है:

$ unicode -s  –
U+2013 EN DASH
UTF-8: e2 80 93  UTF-16BE: 2013  Decimal: –
–
Category: Pd (Punctuation, Dash)
Bidi: ON (Other Neutrals)

11
बाज़ जेसी आँखें। अच्छी पकड़
ग्लेन जैकमैन

1
इस संदर्भ में, इसे माइनस की तुलना में हाइफ़न कहना शायद अधिक उचित होगा।
एलेक्स

गुरु की आँख! ;-)
फाबबी

1
@ मैं अलग से भीख माँगता हूँ। व्यक्तिगत रूप से, मैं इस संदर्भ में माइनस पसंद करता हूं और पाठ के बारे में बात करते समय हाइफ़न करता हूं । मैं अकेला नहीं हूँ , यह मानक पुराने स्कूल UNIX तरीका है। कुछ लोग पानी का छींटा कहते हैं, लेकिन मैंने कभी इस संदर्भ में इसे हाइफ़न नहीं कहा।
टेराडॉन

1
@ दोनों माइनस और डैश इस संदर्भ में उपयोग किए जाते हैं, लेकिन निश्चित रूप से हाइफ़न नहीं है जो पूरी तरह से एक अलग चीज है।
टेराडॉन
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.