मैं जेनकींस के माध्यम से सेलेनियम परीक्षण चला रहा हूँ। सभी संकुल linux सर्वर पर अपलोड कर रहे हैं। मेरे परीक्षण में एक्सेल करने के लिए पढ़ने और लिखने की आवश्यकता है।
हर बार जब मैं नई एक्सएलएस फ़ाइल अपलोड करता हूं, तो मुझे निम्न आदेश चलाया जाता है:
chmod 777 पथ / test.xls
यदि मैं लिनक्स पर नए एक्सेल को प्रतिस्थापित करता हूं और ऊपर दिए गए रन के बिना जेनकींस के माध्यम से निर्माण चलाता हूं, तो जेनकिंस का कहना है कि अनुमति अस्वीकार कर दी गई है।
क्या कोई आदेश है जो लिनक्स से फ़ाइल तक पहुंचने के लिए स्थायी अनुमति सेट करता है?
उत्तर:
उत्तर № 1 के लिए 1आप निर्देशिका के लिए अनुमति का उपयोग कर रिकर्सिव के रूप में अनुमति बदल सकते हैं -R
विकल्प, इसलिए जब फ़ाइल फ़ोल्डर में रखी जाती है तो उसे निर्देशिका के समान अनुमति होगी।
इसे इस्तेमाल करे :
chmod -R 777 path/
ध्यान दें: यह निर्देशिका में सभी फ़ाइलों और उपफोल्डर्स को 777 में बदल देगा