फ़ाइलों को / usr / स्थानीय / में कैसे कॉपी करें? (अनुमति नहीं मिली)


22

मैं अभी भी उबंटू के लिए थोड़ा नया हूं और सोच रहा था कि मैं फाइलों को कैसे कॉपी कर सकता हूं, इस मामले में अप्टाना स्टूडियो, को / usr / स्थानीय / बिना इनकार किए।

क्या टर्मिनल में ऐसा करने का कोई तरीका है? या खुद को अनुमति देने का एक तरीका? मुझे जोड़ना चाहिए कि मैं 10.10 डेस्कटॉप संस्करण का उपयोग कर रहा हूं, सर्वर का नहीं।


आप ऐसा क्यों चाहते हैं? आप सबसे अधिक संभावना खोज रहे हैं /optया आप इसे अपने घर निर्देशिका में स्थापित करना चाहते हैं। /usrद्वारा प्रबंधित किया जाता है apt, इसलिए कभी भी आप वहां जो भी कॉपी करते हैं वह बिना सूचना के बदल सकता है या आपके सिस्टम को तोड़ सकता है।
बॉबी

1
@ यदि आप लिनक्स के लिए Aptana इंस्टॉलेशन निर्देशों को / usr / लोकल डॉक्स .aptana.com / docs / index.php / Installing_Aptana_on_Linux में इंस्टॉल करने की सलाह देते हैं, लेकिन मैं आपसे सहमत हूं / इसे लगाने के लिए "अधिक समझदार जगह" है। क्यों मैं इसे विशेष रूप से वहाँ है अगर वे लॉन्चपैड पर एक ppa मिल सड़क के नीचे समस्याओं का कारण बन सकता है।
एलन

तो, इसे / ऑप्ट पर रखना बेहतर है?
कीथ ग्रोबेन

हां ऑप्ट को गैर-पैकेज कार्यक्रमों को रखने के स्थान के रूप में वर्गीकृत किया गया है क्योंकि ऑप्ट निर्देशिका को सिस्टम द्वारा नहीं छुआ जाता है इसलिए कोई भी स्वचालित उन्नयन या निष्कासन आपको मैन्युअल रूप से सब कुछ नहीं करना है। BTW यदि आप XAMPP का उपयोग करते हैं जो मैं करता हूं (एक उचित लैम्प स्टैक को स्थापित करने के लिए आलसी होने के लिए) यह वह जगह है जहां आप इसे डालेंगे।
एलन

जवाबों:


19

अलग-अलग तरीके के एक जोड़े हैं

  1. sudo -H nautilusटर्मिनल में टाइप करके सुडोल के साथ नॉटिलस खोलें, फिर फाइलों को कॉपी करें जैसा कि आप सामान्य रूप से करते हैं। चेतावनी: आप सीधे नॉटिलस को बंद कर देंगे ताकि आप गलती से सामान्य फ़ाइलों को स्थानांतरित करने के लिए इसका इस्तेमाल न करें।

  2. टर्मिनल खोलें और sudo cp file1 /usr/local/स्पष्ट रूप से टाइप file1करेंaptana

  3. नॉटिलस में व्यवस्थापक विकल्प के रूप में खुला जोड़ें और व्यवस्थापक के रूप में खुले पर क्लिक करके और राइट क्लिक करके स्थानीय फ़ोल्डर खोलें।


सलाह के लिए धन्यवाद। मुझे लगता है कि यह भी है। मैं बस इसे स्थापित करने में कठिन समय बिता रहा हूं।
कीथ ग्रोबेन

6

/usr/localउपयोगकर्ता से संबंधित एक निर्देशिका है root, इसलिए आपको sudoअपना अंत प्राप्त करने के लिए उपयोग करने की आवश्यकता है :

sudo mkdir /usr/local/mydir
sudo cp file.txt /usr/local/mydir

उदाहरण के लिए।


2
तुम भी टाइप कर सकते हैं sudo -s, जो हर आदेश उसके बाद "sudo" जब तक आप बाहर निकलते हैं, या तो साथ में आता है exitया CTRL-D
14

1
@ साकिन: sudo suवही करता है (सिर्फ FYI)।
जॉन

3
बिल्कुल नहीं, जॉन। sudo suआपको जड़ के रूप में एक जड़ खोल देगा। sudo -sआपको / / के रूप में एक मूल शेल देगा। दोनों की कोशिश करो और echo $HOMEअंतर देखने के लिए एक करो । sudo suके बराबर है sudo -i
9
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.