अंग्रेज़ीफ्रेंचस्पेनिश

ऑनवर्क्स फ़ेविकॉन

s3cmd - क्लाउड में ऑनलाइन

उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर पर ऑनवर्क्स मुफ्त होस्टिंग प्रदाता में s3cmd चलाएं

यह कमांड s3cmd है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।

कार्यक्रम:

नाम


s3cmd - Amazon S3 स्टोरेज स्पेस और Amazon CloudFront सामग्री वितरण के प्रबंधन के लिए उपकरण
नेटवर्क

SYNOPSIS


s3cmd [विकल्प] कमान [पैरामीटर]

वर्णन


s3cmd Amazon S3 (सिंपल स्टोरेज) पर/से फ़ाइलें कॉपी करने के लिए एक कमांड लाइन क्लाइंट है
सेवा) और अन्य संबंधित कार्य करना, उदाहरण के लिए बकेट बनाना और हटाना,
वस्तुओं को सूचीबद्ध करना, आदि

कमानों


s3cmd अनेक कर सकते हैं कार्रवाई निम्नलिखित द्वारा निर्दिष्ट आज्ञाओं.

s3cmd mb s3: // बाल्टी
बाल्टी बनाओ

s3cmd rb s3: // बाल्टी
बाल्टी हटाओ

s3cmd ls [s3://BUCKET[/PREFIX]]
वस्तुओं या बाल्टियों की सूची बनाएं

s3cmd la
सभी ऑब्जेक्ट को सभी बकेट में सूचीबद्ध करें

s3cmd रखना फ़ाइल [फ़ाइल...] s3://बकेट[/उपसर्ग]
फ़ाइल को बाल्टी में डालें

s3cmd मिल s3://बाल्टी/ऑब्जेक्ट LOCAL_फ़ाइल
बकेट से फ़ाइल प्राप्त करें

s3cmd डेल s3://बाल्टी/ऑब्जेक्ट
बकेट से फ़ाइल हटाएँ

s3cmd rm s3://बाल्टी/ऑब्जेक्ट
बकेट से फ़ाइल हटाएँ (डेल के लिए उपनाम)

s3cmd बहाल s3://बाल्टी/ऑब्जेक्ट
ग्लेशियर संग्रहण से फ़ाइल पुनर्स्थापित करें

s3cmd सिंक LOCAL_DIR s3://बकेट[/उपसर्ग] or s3://बकेट[/उपसर्ग] LOCAL_DIR
निर्देशिका ट्री को S3 में सिंक्रोनाइज़ करें (आकार और md5 का उपयोग करके फ़ाइलों की ताजगी की जाँच करता है
चेकसम, जब तक विकल्पों द्वारा ओवरराइड न किया जाए, नीचे देखें)

s3cmd du [s3://BUCKET[/PREFIX]]
बकेट द्वारा डिस्क का उपयोग

s3cmd पता s3://बकेट[/ऑब्जेक्ट]
बकेट या फ़ाइलों के बारे में विभिन्न जानकारी प्राप्त करें

s3cmd cp s3://BUCKET1/OBJECT1 s3://BUCKET2[/OBJECT2]
कॉपी वस्तु

s3cmd संशोधित s3://BUCKET1/ऑब्जेक्ट
ऑब्जेक्ट मेटाडेटा संशोधित करें

s3cmd mv s3://BUCKET1/OBJECT1 s3://BUCKET2[/OBJECT2]
वस्तु को स्थानांतरित करें

s3cmd setacl s3://बकेट[/ऑब्जेक्ट]
बकेट या फ़ाइलों के लिए एक्सेस नियंत्रण सूची को संशोधित करें

s3cmd setpolicy फ़ाइल s3: // बाल्टी
बकेट नीति को संशोधित करें

s3cmd delpolicy s3: // बाल्टी
बकेट नीति हटाएँ

s3cmd सेटकोर्स फ़ाइल s3: // बाल्टी
बकेट CORS को संशोधित करें

s3cmd delcors s3: // बाल्टी
बकेट CORS हटाएँ

s3cmd वेतन s3: // बाल्टी
बकेट अनुरोधकर्ता भुगतान नीति को संशोधित करें

s3cmd बहुखण्डीय s3: // बाल्टी [पहचान]
मल्टीपार्ट अपलोड दिखाएँ

s3cmd गर्भपात s3://बाल्टी/ऑब्जेक्ट Id
मल्टीपार्ट अपलोड निरस्त करें

s3cmd listmp s3://बाल्टी/ऑब्जेक्ट Id
मल्टीपार्ट अपलोड के भागों की सूची बनाएं

s3cmd एक्सेसलॉग s3: // बाल्टी
बकेट एक्सेस लॉगिंग सक्षम/अक्षम करें

s3cmd हस्ताक्षर स्ट्रिंग-टू-साइन करें
गुप्त कुंजी का उपयोग करके मनमानी स्ट्रिंग पर हस्ताक्षर करें

s3cmd साइनयूआरएल s3://बाल्टी/ऑब्जेक्ट
समाप्ति के साथ सीमित सार्वजनिक पहुंच प्रदान करने के लिए एक S3 URL पर हस्ताक्षर करें

s3cmd फिक्सबकेट s3://बकेट[/उपसर्ग]
एक बकेट में अमान्य फ़ाइल नाम ठीक करें

s3cmd समय सीमा समाप्त s3: // बाल्टी
बकेट के लिए समाप्ति नियम सेट करें या हटाएं

s3cmd setlifecycle फ़ाइल s3: // बाल्टी
बकेट के लिए जीवनचक्र नीति अपलोड करें

s3cmd dellifecycle s3: // बाल्टी
बकेट के लिए जीवनचक्र नीति हटाएँ

स्थिर वेबसाइट कॉन्फ़िगरेशन के लिए आदेश

s3cmd ws-create s3: // बाल्टी
बकेट से वेबसाइट बनाएं

s3cmd ws-डिलीट s3: // बाल्टी
वेबसाइट हटाएं

s3cmd ws-जानकारी s3: // बाल्टी
वेबसाइट के बारे में जानकारी

क्लाउडफ्रंट प्रबंधन के लिए आदेश

s3cmd सीफ़लिस्ट
क्लाउडफ्रंट वितरण बिंदुओं की सूची बनाएं

s3cmd cfinfo [cf://DIST_ID]
क्लाउडफ्रंट वितरण बिंदु पैरामीटर प्रदर्शित करें

s3cmd सीएफक्रिएट s3: // बाल्टी
क्लाउडफ्रंट वितरण बिंदु बनाएं

s3cmd सीएफडिलीट सीएफ://DIST_ID
क्लाउडफ्रंट वितरण बिंदु हटाएं

s3cmd सीएफसंशोधित करें सीएफ://DIST_ID
क्लाउडफ्रंट वितरण बिंदु पैरामीटर बदलें

s3cmd cfinvalinfo cf://DIST_ID[/INVAL_ID]
क्लाउडफ्रंट अमान्यकरण अनुरोध(ओं) की स्थिति प्रदर्शित करें

विकल्प


नीचे दिए गए कुछ निर्दिष्ट विकल्पों में उनके डिफ़ॉल्ट मान सेट हो सकते हैं s3cmd विन्यास फाइल
(डिफ़ॉल्ट रूप से $HOME/.s3cmd)। चूंकि यह एक साधारण टेक्स्ट फ़ाइल है, इसलिए बेझिझक इसे अपने साथ खोलें
पसंदीदा टेक्स्ट संपादक बनाएं और अपनी पसंद का कोई भी बदलाव करें।

-h, --मदद
यह सहायता संदेश दिखाएं और बाहर निकलें

--कॉन्फ़िगर
इंटरैक्टिव (पुनः) कॉन्फ़िगरेशन टूल को लागू करें। वैकल्पिक रूप से 'के रूप में उपयोग करें--कॉन्फ़िगर
s3://some-bucket' को सूचीबद्ध करने का प्रयास करने के बजाय एक विशिष्ट बकेट तक पहुंच का परीक्षण करने के लिए
मॉल।

-c फ़ाइल, --कॉन्फ़िगरेशन=फ़ाइल
कॉन्फ़िगर फ़ाइल नाम. $HOME/.s3cfg पर डिफ़ॉल्ट

--डंप-कॉन्फ़िगरेशन
कॉन्फ़िगरेशन फ़ाइलों और कमांड लाइन विकल्पों को पार्स करने के बाद वर्तमान कॉन्फ़िगरेशन को डंप करें
बाहर जाएं।

--प्रवेश की चाबी=ACCESS_KEY
AWS एक्सेस कुंजी

--गुप्त_कुंजी=SECRET_KEY
AWS गुप्त कुंजी

-n, --पूर्वाभ्यास
केवल वही दिखाएं जो अपलोड या डाउनलोड किया जाना चाहिए लेकिन वास्तव में ऐसा न करें। अभी भी
हालाँकि बकेट लिस्टिंग और अन्य जानकारी प्राप्त करने के लिए S3 अनुरोध निष्पादित करें (केवल के लिए)।
फ़ाइल स्थानांतरण आदेश)

-s, --एसएसएल
S3 के साथ संचार करते समय HTTPS कनेक्शन का उपयोग करें। (गलती करना)

--नहीं-एसएसएल
HTTPS का प्रयोग न करें.

-e, --एन्क्रिप्ट
S3 पर अपलोड करने से पहले फ़ाइलें एन्क्रिप्ट करें।

--नो-एन्क्रिप्ट
फ़ाइलों को एन्क्रिप्ट न करें.

-f, --बल
जबरदस्ती अधिलेखित करना और अन्य खतरनाक ऑपरेशन।

--जारी रखें
आंशिक रूप से डाउनलोड की गई फ़ाइल प्राप्त करना जारी रखें (केवल [प्राप्त करें] कमांड के लिए)।

--जारी रखें
आंशिक रूप से अपलोड की गई फ़ाइलें या मल्टीपार्ट अपलोड भागों को अपलोड करना जारी रखें।
उन फ़ाइलों को पुनः प्रारंभ/भाग करता है जिनका आकार और md5 मेल नहीं खाता है। फ़ाइलों/भागों को छोड़ देता है
करना। ध्यान दें: md5sum जाँच हमेशा (भाग) फ़ाइल समानता की जाँच के लिए पर्याप्त नहीं होती हैं।
इसे अपने जोखिम पर सक्षम करें.

--अपलोड-आईडी=अपलोड_आईडी
मल्टीपार्ट अपलोड के लिए अपलोडआईडी, यदि आप मौजूदा अपलोड जारी रखना चाहते हैं
(के बराबर --जारी रखना- पुट) और कई आंशिक अपलोड हैं। S3cmd का प्रयोग करें
मल्टीपार्ट [यूआरआई] यह देखने के लिए कि दिए गए यूआरआई के साथ कौन से अपलोडआईडी जुड़े हुए हैं।

--स्किप-मौजूदा
गंतव्य पर मौजूद फ़ाइलों को छोड़ें (केवल [प्राप्त] और [सिंक] कमांड के लिए)।

-r, - आक्रामक
पुनरावर्ती अपलोड, डाउनलोड या हटाना।

--चेक-एमडी5
[सिंक] के लिए फ़ाइलों की तुलना करते समय एमडी5 योग की जाँच करें। (गलती करना)

--नो-चेक-एमडी5
[सिंक] के लिए फ़ाइलों की तुलना करते समय एमडी5 योगों की जाँच न करें। केवल आकार की तुलना की जाएगी.
स्थानांतरण में काफी तेजी आ सकती है लेकिन कुछ परिवर्तित फ़ाइलें छूट भी सकती हैं।

-P, --एसीएल-सार्वजनिक
किसी को भी पढ़ने की अनुमति देते हुए एसीएल के साथ वस्तुओं को संग्रहीत करें।

--एसीएल-निजी
डिफ़ॉल्ट एसीएल के साथ वस्तुओं को स्टोर करें जो केवल आपके लिए पहुंच की अनुमति देता है।

--एसीएल-अनुदान=अनुमति:ईमेल या USER_CANONICAL_ID
किसी दिए गए अमेज़ॅन उपयोगकर्ता को कथित अनुमति प्रदान करें। अनुमति इनमें से एक है: पढ़ना, लिखना,
read_acp, write_acp, पूर्ण_नियंत्रण, सभी

--एसीएल-निरस्त=अनुमति:USER_CANONICAL_ID
किसी दिए गए अमेज़ॅन उपयोगकर्ता के लिए बताई गई अनुमति रद्द करें। अनुमति इनमें से एक है: पढ़ें,
लिखें, read_acp, wr ite_acp, पूर्ण_नियंत्रण, सभी

-D संख्या, --पुनर्स्थापना-दिन= NUM
पुनर्स्थापित फ़ाइल को उपलब्ध रखने के लिए दिनों की संख्या (केवल 'पुनर्स्थापना' आदेश के लिए)।

--हटाएं-हटाया गया
बिना संबंधित स्थानीय फ़ाइल वाले दूरस्थ ऑब्जेक्ट हटाएं [सिंक]

--नहीं-डिलीट-हटाया गया
दूरस्थ वस्तुओं को न हटाएँ.

--डिलीट-बाद
नए अपलोड के बाद डिलीट करें [सिंक]

--विलंब-अद्यतन
*अप्रचलित* सभी अद्यतन फ़ाइलों को अंत में रखें [सिंक]

--मैक्स-डिलीट= NUM
NUM से अधिक फ़ाइलें न हटाएँ. [डेल] और [सिंक]

--जोड़-गंतव्य=ADDITIONAL_DESTINATIONS
अंतिम आर्ग के अतिरिक्त, समानांतर अपलोड के लिए अतिरिक्त गंतव्य। शायद
दोहराया गया।

--डिलीट-आफ्टर-फ़ेच
स्थानीय फ़ाइल में लाने के बाद दूरस्थ ऑब्जेक्ट हटाएं (केवल [प्राप्त] और [सिंक] के लिए)
आदेश)।

-p, --रक्षित
फ़ाइल सिस्टम विशेषताएँ (मोड, स्वामित्व, टाइमस्टैम्प) सुरक्षित रखें। [सिंक] के लिए डिफ़ॉल्ट
आदेश।

--नहीं-संरक्षण
एफएस विशेषताओं को संग्रहीत न करें

--निकालना=ग्लोब
GLOB से मेल खाने वाले फ़ाइल नाम और पथ को सिंक से बाहर रखा जाएगा

--से अलग करके=फ़ाइल
पढ़ें--फ़ाइल से GLOB को बाहर निकालें

--बहिष्कृत करें=REGEXP
REGEXP (नियमित अभिव्यक्ति) से मेल खाने वाले फ़ाइल नाम और पथ को सिंक से बाहर रखा जाएगा

--बहिष्कृत-से=फ़ाइल
पढ़ें--फ़ाइल से REGEXPs को बाहर निकालें

--शामिल=ग्लोब
GLOB से मेल खाने वाले फ़ाइल नाम और पथ शामिल किए जाएंगे, भले ही पहले उन्हें बाहर रखा गया हो
में से एक --(आर)बहिष्कृत(-से) पैटर्न उपयोग करें

--शामिल-से=फ़ाइल
पढ़ें --फ़ाइल से GLOB शामिल करें

--शामिल करें=REGEXP
--include के समान लेकिन GLOB के बजाय REGEXP (नियमित अभिव्यक्ति) का उपयोग करता है

--शामिल-से=फ़ाइल
पढ़ें --फ़ाइल से REGEXPs शामिल करें

--फ़ाइलें-से=फ़ाइल
फ़ाइल से स्रोत-फ़ाइल नामों की सूची पढ़ें। उपयोग - stdin से पढ़ने के लिए।

--क्षेत्र=क्षेत्र, --बाल्टी-स्थान=क्षेत्र
बकेट बनाने के लिए क्षेत्र। अब तक क्षेत्र हैं: यूएस-ईस्ट-1, यूएस-वेस्ट-1,
यूएस-वेस्ट-2, ईयू-वेस्ट-1, ईयू- सेंट्रल-1, एपी-नॉर्थईस्ट-1, एपी-साउथईस्ट-1, एपी-
दक्षिणपूर्व-2, सा-पूर्व-1

--मेज़बान=होस्टनाम
होस्टनाम: S3 एंडपॉइंट के लिए पोर्ट (डिफ़ॉल्ट: s3.amazonaws.com, विकल्प जैसे
s3-eu-west-1.amazonaws.com). आपको भी सेट करना चाहिए --मेज़बान- बाल्टी।

--मेजबान-बाल्टी=HOST_BUCKET
डीएनएस-शैली बकेट+होस्टनाम: बकेट तक पहुंचने के लिए पोर्ट टेम्पलेट (डिफ़ॉल्ट:
%(बाल्टी)s.s3.amazonaws.com)

--कम-अतिरेक, --आरआर
ऑब्जेक्ट को 'कम अतिरेक' के साथ संग्रहीत करें। प्रति जीबी कम कीमत. [पुट, सीपी, एमवी]

--नहीं-कम-अतिरेक, --नहीं-आरआर
ऑब्जेक्ट को 'रिड्यूस्ड रिडंडेंसी' के बिना स्टोर करें। प्रति जीबी कीमत अधिक. [पुट, सीपी, एमवी]

--भंडारण-वर्ग=कक्षा
ऑब्जेक्ट को निर्दिष्ट क्लास (STANDARD, STANDARD_IA, या REDUCED_REDUNDANCY) के साथ संग्रहीत करें।
प्रति जीबी कम कीमत. [पुट, सीपी, एमवी]

--एक्सेस-लॉगिंग-लक्ष्य-उपसर्ग=LOG_TARGET_PREFIX
एक्सेस लॉग के लिए लक्ष्य उपसर्ग (S3 URI) ([cfmodify] और [accesslog] कमांड के लिए)

--नो-एक्सेस-लॉगिंग
एक्सेस लॉगिंग अक्षम करें ([cfmodify] और [एक्सेसलॉग] कमांड के लिए)

--डिफ़ॉल्ट-माइम-प्रकार=DEFAULT_MIME_TYPE
संग्रहीत वस्तुओं के लिए डिफ़ॉल्ट MIME-प्रकार। एप्लिकेशन का डिफ़ॉल्ट बाइनरी/ऑक्टेट-स्ट्रीम है।

-M, --अनुमान-माइम-प्रकार
MIME-प्रकार की फ़ाइलों का अनुमान उनके एक्सटेंशन या माइम जादू से लगाएं। डिफ़ॉल्ट पर वापस आएँ
MIME-प्रकार जैसा कि निर्दिष्ट है --डिफ़ॉल्ट-माइम-प्रकार विकल्प

--कोई अनुमान नहीं-माइम-प्रकार
MIME-प्रकार का अनुमान न लगाएं और इसके बजाय डिफ़ॉल्ट प्रकार का उपयोग करें।

--नो-माइम-जादू
MIME-प्रकार का अनुमान लगाते समय माइम जादू का उपयोग न करें।

-m माइम प्रकार, --माइम प्रकार=माइम/प्रकार
बलपूर्वक MIME-प्रकार. दोनों को ओवरराइड करें --डिफ़ॉल्ट-माइम-प्रकार और --अनुमान-माइम-प्रकार.

--ऐड-हेडर=नाम:मूल्य
अपलोड अनुरोध में दिया गया HTTP हेडर जोड़ें। कई बार इस्तेमाल किया जा सकता है. के लिए
उदाहरण के लिए इस विकल्प का उपयोग करके 'एक्सपायर' या 'कैश-कंट्रोल' हेडर (या दोनों) सेट करें।

--निकालें-शीर्षक=नाम
दिए गए HTTP शीर्षलेख को हटाएँ. कई बार इस्तेमाल किया जा सकता है. उदाहरण के लिए, हटाएँ
इस विकल्प का उपयोग करके 'समाप्ति' या 'कैश-नियंत्रण' हेडर (या दोनों)। [संशोधित करें]

--सर्वर-साइड-एन्क्रिप्शन
निर्दिष्ट करता है कि ऑब्जेक्ट डालते समय सर्वर-साइड एन्क्रिप्शन का उपयोग किया जाएगा। [रखना,
सिंक, सीपी, संशोधित]

--सर्वर-साइड-एन्क्रिप्शन-किमी-आईडी=KMS_KEY
AWS KMS-प्रबंधित कुंजियों के साथ सर्वर-साइड एन्क्रिप्शन के लिए उपयोग की जाने वाली कुंजी आईडी निर्दिष्ट करता है
(एसएसई-केएमएस) ऑब्जेक्ट डालते समय। [डालें, सिंक करें, सीपी, संशोधित करें]

--एन्कोडिंग=एन्कोडिंग
स्वचालित रूप से पहचाने गए टर्मिनल और फ़ाइल सिस्टम एन्कोडिंग (वर्ण सेट) को ओवरराइड करें।
स्वतः पता लगाया गया: UTF-8

--ऐड-एन्कोडिंग-एक्स्ट्स=एक्सटेंशन
अपलोड करते समय इन अल्पविराम सीमांकित एक्सटेंशन यानी (सीएसएस, जेएस, एचटीएमएल) में एन्कोडिंग जोड़ें
S3 तक)

--शब्दशः
कमांड लाइन पर दिए गए S3 नाम का उपयोग करें। कोई पूर्व-प्रसंस्करण, एन्कोडिंग इत्यादि नहीं।
सावधानी से प्रयोग करें!

--अक्षम-मल्टीपार्ट
से बड़ी फ़ाइलों पर मल्टीपार्ट अपलोड अक्षम करें --मल्टीपार्ट-चंक-आकार-एमबी

--मल्टीपार्ट-चंक-आकार-एमबी=आकार
मल्टीपार्ट अपलोड के प्रत्येक भाग का आकार। SIZE से बड़ी फ़ाइलें स्वचालित रूप से होती हैं
मल्टीथ्रेडेड- मल्टीपार्ट के रूप में अपलोड किया जाता है, छोटी फ़ाइलें का उपयोग करके अपलोड की जाती हैं
पारंपरिक तरीका. आकार मेगा-बाइट्स में है, डिफ़ॉल्ट खंड आकार न्यूनतम 15 एमबी है
अनुमत खंड आकार 5 एमबी है, अधिकतम 5 जीबी है।

--सूची-md5
बकेट लिस्टिंग में एमडी5 रकम शामिल करें (केवल 'एलएस' कमांड के लिए)।

-H, --मानव-पठनीय-आकार
मानव पठनीय रूप में प्रिंट आकार (जैसे 1 के बजाय 1234kB)।

--ws-सूचकांक=वेबसाइट_सूचकांक
इंडेक्स-दस्तावेज़ का नाम (केवल [ws-create] कमांड के लिए)

--ws-त्रुटि=वेबसाइट_त्रुटि
त्रुटि-दस्तावेज़ का नाम (केवल [ws-create] कमांड के लिए)

--समाप्ति तिथि=EXPIRY_DATE
इंगित करता है कि समाप्ति नियम कब प्रभावी होता है। (केवल [समाप्ति] कमांड के लिए)

--समाप्ति-दिन=EXPIRY_DAYS
ऑब्जेक्ट निर्माण के बाद समाप्ति नियम में लगने वाले दिनों की संख्या इंगित करता है
प्रभाव। (केवल [समाप्ति] कमांड के लिए)

--समाप्ति-उपसर्ग=EXPIRY_PREFIX
समाप्ति नियम वाले उपसर्ग के साथ एक या अधिक वस्तुओं की पहचान करना
लागू होता है. (केवल [समाप्ति] कमांड के लिए)

--प्रगति
प्रगति मीटर प्रदर्शित करें (टीटीवाई पर डिफ़ॉल्ट)।

--कोई प्रगति नहीं
प्रगति मीटर प्रदर्शित न करें (गैर-टीटीवाई पर डिफ़ॉल्ट)।

--आँकड़े
कुछ फ़ाइल-स्थानांतरण आँकड़े दें।

--सक्षम
दिए गए क्लाउडफ्रंट वितरण को सक्षम करें (केवल [cfmodify] कमांड के लिए)

--अक्षम करना
दिए गए क्लाउडफ्रंट वितरण को सक्षम करें (केवल [cfmodify] कमांड के लिए)

--सीएफ-अमान्य
CloudFront में अपलोड किए गए अपलोड को अमान्य करें। [cfinval] कमांड भी देखें।

--cf-अमान्य-डिफ़ॉल्ट-सूचकांक
कस्टम ओरिजिन और S3 स्थिर वेबसाइट का उपयोग करते समय, डिफ़ॉल्ट इंडेक्स फ़ाइल को अमान्य करें।

--cf-नहीं-अमान्य-डिफ़ॉल्ट-सूचकांक-रूट
कस्टम ओरिजिन और S3 स्थिर वेबसाइट का उपयोग करते समय, पथ को अमान्य न करें
डिफ़ॉल्ट अनुक्रमणिका फ़ाइल।

--cf-जोड़ें-cname=CNAME
क्लाउडफ्रंट वितरण में दिए गए CNAME को जोड़ें (केवल [cfcreate] और [cfmodify] के लिए)
आदेश)

--cf-निकालें-cname=CNAME
क्लाउडफ्रंट वितरण से दिए गए CNAME को हटाएं (केवल [cfmodify] कमांड के लिए)

--सीएफ-टिप्पणी=टिप्पणी
किसी दिए गए क्लाउडफ्रंट वितरण के लिए टिप्पणी सेट करें (केवल [cfcreate] और [cfmodify] के लिए)
आदेश)

--cf-डिफ़ॉल्ट-रूट-ऑब्जेक्ट=DEFAULT_ROOT_OBJECT
जब URL में कोई ऑब्जेक्ट निर्दिष्ट न हो तो लौटने के लिए डिफ़ॉल्ट रूट ऑब्जेक्ट सेट करें। का उपयोग करो
सापेक्ष पथ, अर्थात /default/index.html के बजाय default/index.html या
s3://bucket/default/index.html (केवल [cfcreate] और [cfmodify] कमांड के लिए)

-v, --शब्दशः
वर्बोज़ आउटपुट सक्षम करें।

-d, - दाढ़
डीबग आउटपुट सक्षम करें।

--संस्करण
s3cmd संस्करण (1.6.1) दिखाएँ और बाहर निकलें।

-F, --फॉलो-सिम्लिंक
प्रतीकात्मक लिंकों का ऐसे अनुसरण करें जैसे कि वे नियमित फ़ाइलें हों

--कैश-फाइल=फ़ाइल
कैश फ़ाइल जिसमें स्थानीय स्रोत MD5 मान हैं

-q, --शांत
स्टडआउट पर साइलेंस आउटपुट

--सीए-प्रमाणपत्र=CA_CERTS_FILE
SSL CA प्रमाणपत्र फ़ाइल का पथ (सिस्टम डिफ़ॉल्ट के बजाय)

--चेक-प्रमाणपत्र
एसएसएल प्रमाणपत्र वैधता की जांच करें

-नहीं-जांच-प्रमाण पत्र
एसएसएल प्रमाणपत्र की वैधता की जांच न करें

--चेक-होस्टनाम
एसएसएल प्रमाणपत्र होस्टनाम वैधता की जांच करें

--नो-चेक-होस्टनाम
एसएसएल प्रमाणपत्र होस्टनाम वैधता की जांच न करें

--हस्ताक्षर-v2
नई हस्ताक्षर विधियों के बजाय AWS हस्ताक्षर संस्करण 2 का उपयोग करें। S3 जैसे के लिए उपयोगी
ऐसे सिस्टम जिनमें अभी तक AWS सिग्नेचर v4 नहीं है।

--सीमा-दर=सीमित करें
अपलोड या डाउनलोड गति को बाइट्स प्रति सेकंड तक सीमित करें। राशि हो सकती है
बाइट्स में, k प्रत्यय के साथ किलोबाइट्स में, या m प्रत्यय के साथ मेगाबाइट्स में व्यक्त किया जाता है

--निवेदक-भुगतान करता है
संचालन के लिए अनुरोधकर्ता भुगतान ध्वज सेट करें

-l, --लंबी सूची
लंबी सूची तैयार करें [ls]

--स्टॉप-ऑन-त्रुटि
स्थानांतरण में त्रुटि होने पर रोकें

--सामग्री-स्वभाव=CONTENT_DISPOSITION
हस्ताक्षरित यूआरएल के लिए सामग्री-विस्थापन प्रदान करें, उदाहरण के लिए, "इनलाइन; फ़ाइल नाम = myvideo.mp4"

--सामग्री प्रकार=CONTENT_TYPE
हस्ताक्षरित यूआरएल के लिए सामग्री-प्रकार प्रदान करें, उदाहरण के लिए, "वीडियो/mp4"

उदाहरण


के सबसे शक्तिशाली आदेशों में से एक s3cmd is s3cmd सिंक पूर्ण सिंक्रनाइज़ेशन के लिए उपयोग किया जाता है
दूरस्थ S3 संग्रहण तक या उससे निर्देशिका वृक्ष। कुछ हद तक s3cmd रखना और s3cmd मिल शेयर
के साथ एक समान व्यवहार सिंक.

बैकअप परिदृश्यों में सामान्य उपयोग उतना ही सरल है:
s3cmd सिंक /स्थानीय/पथ/ s3://test-bucket/backup/

यह कमांड /लोकल/पाथ डायरेक्टरी के अंतर्गत सभी फाइलों को ढूंढेगा और उन्हें कॉपी करेगा
रिमोट साइड पर s3://test-bucket/backup के अंतर्गत संबंधित पथ। उदाहरण के लिए:
/स्थानीय/पथ/फ़ाइल1.ext -> s3://बाल्टी/बैकअप/फ़ाइल1.ext
/स्थानीय/पथ/dir123/file2.bin -> s3://बाल्टी/बैकअप/dir123/file2.bin

हालाँकि यदि स्थानीय पथ स्लैश के साथ समाप्त नहीं होता है तो अंतिम निर्देशिका का नाम उपयोग किया जाता है
दूरस्थ पक्ष भी. इनकी तुलना पिछले उदाहरण से करें:
s3cmd सिंक /स्थानीय/पथ s3://test-bucket/backup/
सिंक हो जाएगा:
/स्थानीय/पथ/फ़ाइल1.ext -> s3://बाल्टी/बैकअप/पथ/फ़ाइल1.ext
/स्थानीय/पथ/dir123/file2.bin -> s3://बाल्टी/बैकअप/पथ/dir123/file2.bin

S3 से फ़ाइलें वापस प्राप्त करने के लिए उल्टे सिंटैक्स का उपयोग करें:
s3cmd सिंक s3://test-bucket/backup/ ~/पुनर्स्थापित/
वह फ़ाइलें डाउनलोड करेगा:
s3://बाल्टी/बैकअप/फ़ाइल1.ext -> ~/पुनर्स्थापित/फ़ाइल1.ext
s3://बाल्टी/बैकअप/dir123/file2.bin -> ~/पुनर्स्थापित/dir123/file2.bin

स्रोत पर अनुगामी स्लैश के बिना व्यवहार वैसा ही है जैसा पहले था
अपलोड के साथ प्रदर्शित:
s3cmd सिंक s3://test-bucket/backup ~/पुनर्स्थापित/
फ़ाइलों को इस प्रकार डाउनलोड करेगा:
s3://बाल्टी/बैकअप/फ़ाइल1.ext -> ~/पुनर्स्थापित/बैकअप/फ़ाइल1.ext
s3://बाल्टी/बैकअप/dir123/file2.bin -> ~/पुनर्स्थापित/बैकअप/dir123/file2.bin

सभी स्रोत फ़ाइल नाम, ऊपर दिए गए बोल्ड नामों से मेल खाते हैं निकालना नियम और वो
उसके बाद उस मैच की पुनः जाँच की जाती है शामिल यह देखने के लिए नियम कि क्या उन्हें होना चाहिए
स्रोत सूची से बाहर रखा गया या रखा गया।

उद्देश्य के लिए --निकालना और --शामिल केवल ऊपर दिए गए बोल्ड फ़ाइल नाम मेल खाते हैं
इस्तेमाल किया गया। उदाहरण के लिए ही पथ/फ़ाइल1.ext पैटर्न के विरुद्ध परीक्षण किया जाता है, नहीं
/स्थानीय/पथ/फ़ाइल1.ext

दोनों --निकालना और --शामिल शेल-स्टाइल वाइल्डकार्ड (उर्फ GLOB) के साथ काम करें। एक बेहतर के लिए
लचीलापन s3cmd नामित दो बहिष्कृत विकल्पों के नियमित-अभिव्यक्ति संस्करण प्रदान करता है
--बहिष्कृत करें और --शामिल करें. के साथ विकल्प...-से प्रत्यय (जैसे--शामिल-से) अपेक्षा करें
तर्क के रूप में फ़ाइल नाम. ऐसी फ़ाइल की प्रत्येक पंक्ति को एक पैटर्न के रूप में माना जाता है।

सभी से निर्मित पैटर्न का केवल एक ही सेट है --(आर)बहिष्कृत(-से) विकल्प और इसी तरह
वैरिएंट शामिल करने के लिए. उदाहरण के लिए --exclude से बाहर की गई किसी भी फ़ाइल को एक पैटर्न के साथ वापस रखा जा सकता है
--include-from सूची में पाया गया।

के साथ s3cmd चलाएँ --पूर्वाभ्यास यह सत्यापित करने के लिए कि आपके नियम अपेक्षा के अनुरूप काम करते हैं। के साथ प्रयोग करें
- दाढ़ बहिष्कृत और शामिल के विरुद्ध मिलान फ़ाइल नामों के बारे में विस्तृत जानकारी प्राप्त करें
नियमों.

उदाहरण के लिए, a से शुरू होने वाली फ़ाइलों को छोड़कर ".jpg" लोडिंग = "आलसी" एक्सटेंशन वाली सभी फ़ाइलों को बाहर करना
संख्या का उपयोग:

-- '*.jpg' को शामिल न करें -- '[0-9].*.jpg' को शामिल करें

"*.jpg" लोडिंग='आलसी' एक्सटेंशन को छोड़कर सभी फ़ाइलों को बाहर करने के लिए, इसका उपयोग करें:

-- '*' शामिल न करें -- '*.jpg' शामिल करें

स्थानीय निर्देशिका 'somedir' को बाहर करने के लिए, अनुगामी फ़ॉरवर्ड स्लैश का उपयोग करना सुनिश्चित करें, जैसे:

--'somedir/' को बाहर निकालें

onworks.net सेवाओं का उपयोग करके s3cmd का ऑनलाइन उपयोग करें


फ्री सर्वर और वर्कस्टेशन

विंडोज और लाइनेक्स एप डाउनलोड करें

लिनक्स कमांड

Ad