मैं फ़ोल्डर और सबफ़ोल्डर को पूर्ण अनुमति कैसे दे सकता हूं


24

मैं उबंटू के लिए नया हूं और /varइस फ़ोल्डर में पूर्ण अनुमतियों के लिए मशीन में सभी उपयोगकर्ताओं को एक नया फ़ोल्डर बनाने की आवश्यकता है ।

मुझे कैसे आगे बढ़ना चाहिए?


उबंटू पूछने के लिए आपका स्वागत है! ;-) क्या आप एक ऐसा फ़ोल्डर बनाना चाहते हैं जिसमें /varसभी उपयोगकर्ताओं के लिए पूर्ण अनुमति हो ??? पहले से ही एक है! और यह कहा जाता है tmp!
फाबबी

जवाब देने के लिए धन्यवाद, हां जो मैं करना चाहता हूं, लेकिन कृपया इसका क्या मतलब है कि पहले से ही एक है! और इसे tmp कहा जाता है!
सैम

1
/ tmp एक अस्थायी फ़ाइल सिस्टम के साथ एक सिस्टम डायरेक्टरी है जो RAM मेमोरी का उपयोग करता है। वहाँ रखी कोई भी चीज़ रिबूट पर हटा दी जाएगी।
एडुआर्डो कोला

@EduardoCola: यह वास्तव में डिस्क का उपयोग करता है, लेकिन हां, इसे रिबूट पर हटा दिया जाता है! (आप इसे तब देख सकते हैं जब आप quiet splashबूट मापदंडों से हटाते हैं ...) ;-)
Fabby

क्या tmpfs के साथ tmp का उपयोग नहीं किया जाता है? रैम का उपयोग कौन करता है?
एडुआर्डो कोला

जवाबों:


25

प्रेस Ctrl+ Alt+ Tएक टर्मिनल और प्रकार में जाने के लिए:

sudo mkdir /var/szDirectoryName
sudo chmod a+rwx /var/szDirectoryName

szDirectoryNameउस निर्देशिका का नाम जहां आप चाहते हैं, का aअर्थ है "सभी" (उपयोगकर्ता) का +अर्थ है "निम्नलिखित अधिकार जोड़ें" और rwxइसका अर्थ क्रमशः read, write और e xecute है ...

नोट: वहाँ पहले से ही इस तरह के एक निर्देशिका है में /var: जो सभी उपयोगकर्ताओं के लिए उपयोग कर सकते है tmp(पूरा पथ: /var/tmp) जो अपने आप को सांकेतिक रूप से लिंक है /tmp
हालांकि, सभी फाइलों /tmpको बूट समय पर हटा दिया जाता है।

किसी भी अन्य जानकारी के लिए, यहाँ लिनक्स में सभी निर्देशिकाओं पर एक बढ़िया संसाधन है।


लेकिन इसका क्या मतलब है जब मैंने आपकी कमांड निष्पादित की, तो मुझे कुल 0 मिला जब मैंने ls -l / var / nameoffolder लिखा था?
सैम

मुझे पता है कि कमांड ls .. उस फ़ोल्डर में क्या है, यह सूचीबद्ध करने के लिए उपयोग किया जाता है, लेकिन मुझे अनुमतियों की कठोरता देनी चाहिए?
सैम

आपके मूल प्रश्न का उत्तर दे दिया गया है। यदि आपके कोई और प्रश्न हैं, तो बस एक और पूछें! कृपया यह जानने के लिए कि यह साइट कैसे काम करती है, यह समझने के लिए Ubuntu Ubuntu टूर पर जाएं, क्योंकि यह एक मंच से काफी अलग है ... इस पर क्लिक करने पर इस समय की सराहना की जाएगी ... ;-)
Fabby

क्षमा करें, आपने अपना उत्तर उस कथन के साथ संपादित किया है जिसके बारे में मैं पूछना चाहता हूं कि पहले से ही एक निर्देशिका / संस्करण है जिसे सभी उपयोगकर्ताओं तक पहुंच है: tmp जिसकी सहानुभूति / tmp है इसका अर्थ है कि मैं / var में बनाए गए फ़ोल्डर को समान रूप से हटा दिया जाएगा in / tmp
सैम

17

टर्मिनल खोलें

इसके साथ निर्देशिका बनाएँ mkdir:

sudo mkdir /var/DirectoryName

किसी फ़ोल्डर को सभी अनुमतियां देने के लिए chmod -R 777:

sudo chmod -R 777 /var/DirectoryName
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.