जितना आसान लगता है, यह एक असाधारण जटिल कार्य की तरह लगता है।आप एस 3 पर एक बाल्टी में फ़ोल्डर का नाम कैसे बदलते हैं?
उत्तर
यदि आप aws-s3 मणि का उपयोग कर रहे हैं, तो आप निम्न कोड को अपने एस 3 में बहुत कुछ करना चाहते हैं, यदि आप aws-s3 मणि का उपयोग कर रहे हैं, तो निम्न कोड बाल्टी BUCKET_NAME में OLD_FOLDER_NAME को NEW_FOLDER_NAME में फ़ोल्डर का नाम बदल देगा:
bsize = OLD_FOLDER_NAME.size
bucket = AWS::S3::Bucket.find(BUCKET_NAME)
bucket.objects({:prefix=>OLD_FOLDER_NAME}).each do |o|
AWS::S3::S3Object.rename(o.key, NEW_FOLDER_NAME + o.key[bsize..-1], BUCKET_NAME)
end
यही है। फ़ोल्डर्स असली ऑब्जेक्ट्स नहीं हैं, इसलिए आपको बस इतना करना है कि उन सभी ऑब्जेक्ट्स का नाम बदलें जो नए पथ के उस विशिष्ट पथ में समाप्त होते हैं। परिणामस्वरूप आभासी फ़ोल्डर का नाम बदल दिया जाएगा।
यह फ़ोल्डर का नाम बदलता है, हालांकि, यदि फ़ोल्डर की सामग्री सार्वजनिक थी, तो नाम के दौरान उन अनुमतियों को खो जाना प्रतीत होता है। – jpwynn
ने नाम बदलने के लिए चौथे पैरामीटर के रूप में स्पष्ट अनुमति को जोड़ा है() अनुमतियां सेट करता है: access =>: public_read हालांकि नाम के दौरान अनुमतियों को संरक्षित करने के लिए शायद कुछ तरीका है – jpwynn
बाल्टीएक्सप्लोरर का उपयोग करें! ये शानदार एप है! GUI
कोई ईमानदारी से, मैं अभी भी विचारों के लिए खुला हूं, लेकिन यह मुझे मिला सबसे अच्छा विकल्प था। – Trip
मैं इस बात से सहमत हूं कि इस समाधान के लिए जावा 7 को स्थापित करने की आवश्यकता है, जो कि फ़ोल्डर का नाम बदलने के लिए बहुत सारे सिस्टम-स्तरीय परिवर्तन को पेश कर सकता है। बहुत बुरा वे जावा निर्भरताओं के बड़े सिरदर्द के बिना इसे 'असली' ऐप के रूप में फिर से लिखते नहीं हैं। – jpwynn
AWS Command Line Interface जैसा लगता है कि इस तरह की चीजें करने का नया तरीका है। यह का उपयोग करना, आप इस तरह एक फ़ोल्डर का नाम बदलें कर सकते हैं:
aws s3 mv --recursive s3://bucketname/oldfoldername s3://bucketname/newfoldername
सुनिश्चित करें और --dryrun
विकल्प के साथ शुरू यह आप क्या सोचते हैं यह करने के लिए जा रहा है क्या करेंगे सुनिश्चित करने के लिए।
यदि आप एस 3 प्रबंधन कंसोल का उपयोग करते हैं, तो आप कट और पेस्ट कर सकते हैं। अपने इच्छित फ़ोल्डर में जाएं, Ctrl + A पर क्लिक करें, फिर कार्रवाइयां> कट पर क्लिक करें। अपना नया फ़ोल्डर बनाएं और क्रियाएं> पेस्ट पर क्लिक करें।
- 1. एस 3 बाल्टी
- 2. अमेज़ॅन एस 3 बाल्टी
- 3. अमेज़ॅन एस 3 बाल्टी
- 4. एस 3: डुप्लिकेट बाल्टी
- 5. अमेज़ॅन एस 3 बोटो - फ़ोल्डर कैसे बनाएं?
- 6. आप एक मोंगोडीबी डेटाबेस का नाम कैसे बदलते हैं?
- 7. एडब्ल्यूएस एस 3 बाल्टी आईओएस ऐप
- 8. एस 3 पर बाल्टी की एसीएल कैसे सेट करें?
- 9. एस 3: एक सार्वजनिक फ़ोल्डर फिर से निजी बनाओ?
- 10. यदि आप ऐप स्टोर पर अपना ऐप का नाम बदलते हैं तो शॉर्टलिंक बदलते हैं?
- 11. आप सीएसएस नियमों का नाम कैसे बदलते हैं?
- 12. आप यूआईएफओटी का रंग कैसे बदलते हैं?
- 13. अमेज़ॅन एस 3 बदलें फ़ाइल डाउनलोड नाम
- 14. अमेज़ॅन एस 3 बाल्टी को स्ट्रिंग कैसे लिखें?
- 15. PHP एपीआई के माध्यम से अमेज़ॅन एस 3 बाल्टी के तहत फ़ोल्डर कैसे बनाएं?
- 16. मैं एस 3 पर एक फ़ोल्डर क्लोन/डुप्लिकेट कैसे कॉपी कर सकता हूं?
- 17. मैं अमेज़ॅन एस 3 पर एक ही बाल्टी में एकाधिक डोमेन कैसे मैप करूं?
- 18. एस 3 बाल्टी की निर्देशिका ब्राउज़िंग को कैसे रोकें?
- 19. कैरियरवेव और कोहरे, एस 3 बाल्टी और store_dir कॉन्फ़िगरेशन
- 20. किस भौगोलिक क्षेत्र में मेरी एस 3 बाल्टी संग्रहित है?
- 21. आप गिटहब पर एक रिपोजिटरी विवरण कैसे बदलते हैं?
- 22. मेरे पास कितने एस 3 बाल्टी होनी चाहिए?
- 23. अमेज़ॅन एस 3 और कैरियरवेव बाल्टी में यादृच्छिक छवि नाम डेटाबेस में मेल नहीं खाता
- 24. आप समूह बॉक्स पर सीमा का रंग कैसे बदलते हैं?
- 25. रनटाइम पर आप फैंसीबॉक्स का आकार कैसे बदलते हैं?
- 26. आप अल्फ्रेस्को शेयर पर रिपोजिटरी लिंक कैसे बदलते हैं?
- 27. आप अक्षम राज्य पर UIButton छवि अल्फा कैसे बदलते हैं?
- 28. .NET में सदस्यता का उपयोग करके आप भूमिका का नाम कैसे बदलते हैं?
- 29. अमेज़ॅन एस 3 क्षेत्र हस्तांतरण?
- 30. गतिशील रूप से अमेज़ॅन एस 3 बाल्टी में फ़ाइलों का आकार प्राप्त करें
@ जॉन, क्या हुआ अगर आपने कुछ भी संपादित किया? – Trip
मुझे विंडोज़ कामों के लिए क्लाउडबेरी मिली। लेकिन मुझे खिड़कियों से नफरत है। किसी को मैक विकल्प पता है? – Trip
मेरे पास एक स्क्रिप्ट है जो यह करेगी - मुझे ई-मेल करें (लांगटाइलविडियो डॉट कॉम पर ज़ैच) और मैं इसे आगे बढ़ाऊंगा। –