यह कमांड क्लोन है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे कि उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।
कार्यक्रम:
नाम
क्लोन - केलोन स्विस सेना चाकू
SYNOPSIS
क्लोन [klone_opts] [-c सीएमडी] [cmd_opts] [cmd_args]
वर्णन
क्लोन को दिए गए तर्क के आधार पर दो अलग-अलग कार्य करता है -c स्विच:
एक साइट निर्देशिका ट्री को KLone बिल्डिंग वातावरण में आयात करें (अर्थात एम्बेडेड फ़ाइल
सिस्टम), या स्थिर और गतिशील पृष्ठों को सी फाइलों में अनुवादित करें।
अनुवाद चरण उपयोगकर्ता द्वारा शायद ही कभी देखा जाता है क्योंकि यह मेकफ़ाइल में छिपा हुआ है
साइट निर्माण निर्देशिका, यानी ${KLONE_SRC_DIR}/साइट. आम तौर पर, डेवलपर को एक मिलता है
निम्नलिखित कमांड अनुक्रम प्रदान करके उसकी साइट का एम्बेडेड संस्करण:
$ सीडी ${KLONE_SRC_DIR}/साइट
$ ../src/tools/klone/klone -c आयात ${SITE_BASE_DIR}
$ मेकअप
बाद वाला बनाना आह्वान कॉल 'क्लोन -c अनुवाद करना' निष्पादित करने के लिए आयातित फ़ाइलों पर
आवश्यक अनुवाद और पंजीकरण (पूर्व-लिंकिंग)।
ध्यान दें कि जब भी कोई स्रोत फ़ाइल जोड़ी जाती है, हटाई जाती है या उसका नाम बदला जाता है, या एम्बेडेड के मामले में
फ़ाइल सिस्टम एन्क्रिप्टिंग कुंजी परिवर्तन, आयात कार्रवाई फिर से किया जाना चाहिए।
अगला चरण, जिसके द्वारा एंबेडेड साइट को लिंक किया जाता है क्लोन किया गया सर्वर कंकाल,
शामिल नहीं है क्लोन अब और। फिर भी, चरणों का वर्णन यहाँ किया गया है
संदर्भ:
$ सीडी ${KLONE_SRC_DIR}
$ मेकअप
बस इतना ही।
विकल्प
-h एक संक्षिप्त सहायता प्रदर्शित करें और बाहर निकलें।
-v वर्बोज़ मोड सक्षम करें।
-V क्लोन संस्करण प्रिंट करें और बाहर निकलें।
कमानों
अनुवाद:
क्लोन -c अनुवाद करना -i फाइल में -o आउटफाइल -u उड़ी [-E] [-k कीफाइल] [-z]
सक्रिय का अनुवाद करें (यानी a .क्लोन फ़ाइल) या स्थिर पृष्ठ फाइल में C फ़ाइल में आउटफाइल.
RSI -u विकल्प निर्दिष्ट करता है उड़ी अनुवादित फ़ाइल से संबद्ध.
RSI -E विकल्प बताता है क्लोन में संलग्न कुंजी के साथ फ़ाइल सामग्री को एन्क्रिप्ट करने के लिए
आपूर्ति कीफाइल या पर्यावरण चर में KLONE_CIPHER_KEY एईएस-256 सीबीसी का उपयोग करना।
अनुवादित फ़ाइलों की सामग्री को उनके MIME प्रकार के आधार पर संपीड़ित किया जाता है यदि -z
झंडा दिया है।
आयात:
क्लोन -c आयात [-b उड़ी] [-e पैटर्न] [-x पैटर्न] [-k कीफाइल] [-Z पैटर्न] [-z]
दीर
साइट ट्री को प्रारंभ से आयात करें दीर KLone भवन परिवेश में। आदेश
आउटपुट में दो मेकफ़ाइलें शामिल हैं (autogen.mk और ऑटोजेन.डीपीएस) और यह रजिस्टर.सी फ़ाइल जो
आयातित और अनुवादित साइट फ़ाइलें एकत्र करेगा। बाद वाली फ़ाइल वह गोंद है जिसके द्वारा
एम्बेडेड साइट को बाद में HTTP/S सर्वर से जोड़ा जा सकता है।
जब -e ध्वज दिया गया है, फ़ाइलें निर्दिष्ट से मेल खाती हैं पैटर्न एन्क्रिप्ट किया जाएगा
आपूर्ति में संलग्न कुंजी का उपयोग करना कीफाइल या पर्यावरण चर में
KLONE_CIPHER_KEY.
उपयोगकर्ता चुन सकता है कि सभी आयातित फ़ाइलों को उनके MIME प्रकार के आधार पर संपीड़ित करना है या नहीं,
का उपयोग -z ध्वज, या आपूर्ति किए गए शेल से मेल खाने वाले सबसेट का चयन करने के लिए पैटर्न.
यदि, आयात करते समय, आप फ़ाइलों का एक सेट शामिल नहीं करना चाहते हैं, तो आप इसका उपयोग कर सकते हैं -x तर्क
उन फ़ाइलों का पैटर्न प्रदान करने के लिए जिन्हें आप बाहर करना चाहते हैं।
तर्क -x, -Z और -e एक से अधिक बार उपयोग किया जा सकता है।
वातावरण
निम्नलिखित पर्यावरण चर के निष्पादन को प्रभावित करता है क्लोन:
KLONE_CIPHER_KEY
अगर सेट हो, क्लोन इससे एम्बेडेड फ़ाइल सिस्टम एन्क्रिप्शन कुंजी को पढ़ने का प्रयास करता है। यह है
द्वारा ओवरराइड किया जा सकता है -k विकल्प.
निदान
RSI क्लोन उपयोगिता साथ से बाहर निकलती है EXIT_SUCCESS सफलता पर, और साथ में EXIT_FAILURE यदि कोई त्रुटि है
होता है।
onworks.net सेवाओं का उपयोग करके ऑनलाइन क्लोन का उपयोग करें