जब "अमान्य उपयोगकर्ता: '–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.