मैं अपने होमडायर / usr से फाइल कॉपी करने की कोशिश कर रहा हूं। मैं इसे अनुमति देने के लिए अनुमतियां कैसे सेट करूं?
$ chmod 777 KeePass-2.14.zip
$ cp KeePass-2.14.zip /usr/keepass/
cp: cannot create regular file `/usr/keepass/KeePass-2.14.zip': Permission denied
$ sudo cp KeePass-2.14.zip /usr/keepass/
cp: cannot stat `KeePass-2.14.zip': Permission denied
$
शायद आप पहले हमें बता सकते हैं कि आप इस फाइल को कॉपी करने की कोशिश क्यों कर रहे हैं
—
फहीम मीठा
/usr
? एक असामान्य चीज की तरह लगता है। यदि आप किसी इंस्टॉलेशन के लिए अनपैक करने का प्रयास कर रहे हैं, तो इसे लगाने की गलत जगह है। ऐसा कुछ /usr/local/src
बेहतर होगा। कम से कम, कि मैं क्या उपयोग है। क्या keepass
आपके ओएस के लिए कोई बाइनरी पैकेज उपलब्ध नहीं है ?
@ फहीम - क्यों /..//src? क्यों नहीं / usr / स्थानीय? मैंने अभी तक फ़ोल्डर संरचना को याद नहीं किया है, मैं बस इसे रखना चाहता हूं (C: \ Program Files के बराबर की तलाश में)।
—
ripper234
/usr/local/src
प्रथागत है, मुझे विश्वास है। FHS कहता है "/ usr / local / src: स्थानीय स्रोत कोड"। Pathname.com/fhs/pub/fhs-2.3.html#USRLOCALLOCALALHIERCHCHY
/etc/sudoers
कि करने के लिए अपने उपयोगकर्ता की अनुमति देता हैsudo
? यह कुछ इस तरह होना चाहिएphunehehe ALL=(ALL) ALL
...