यह कमांड केयर है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे कि उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।
कार्यक्रम:
नाम
केयर - प्रतिलिपि प्रस्तुत करने योग्य निष्पादन के लिए व्यापक पुरालेखपाल
SYNOPSIS
कौन [विकल्प]... आदेश
वर्णन
CARE एक बनाने के लिए निर्दिष्ट कमांड के निष्पादन की निगरानी करता है संग्रह उसमें सम्मिलित है
के लिए आवश्यक सभी सामग्री पुन: निष्पादित यह उसी संदर्भ में है। इस तरह, आदेश
हर जगह प्रतिलिपि प्रस्तुत करने योग्य होगा, यहां तक कि लिनक्स सिस्टम पर भी, जिसे नहीं होना चाहिए
मूल लिनक्स सिस्टम के साथ संगत। CARE आमतौर पर विश्वसनीय बग प्राप्त करने के लिए उपयोगी है
रिपोर्ट, प्रदर्शन, विरूपण साक्ष्य मूल्यांकन, ट्यूटोरियल, पोर्टेबल एप्लिकेशन, न्यूनतम
रूटफ़्स, फ़ाइल-सिस्टम कवरेज, ...
डिज़ाइन के अनुसार, CARE घटनाओं को बिल्कुल भी रिकॉर्ड नहीं करता है। इसके बजाय, यह पर्यावरण चर को संग्रहीत करता है
और फ़ाइल-सिस्टम घटकों तक पहुंच - संशोधन से पहले - तथाकथित के दौरान प्रारंभिक
कार्यान्वयन। फिर, इस निष्पादन को पुन: उत्पन्न करने के लिए, पुनः निष्पादित करें.sh स्क्रिप्ट में एम्बेडेड है
संग्रह पर्यावरण चर को पुनर्स्थापित करता है और इसमें सीमित कमांड को फिर से लॉन्च करता है
सहेजी गई फ़ाइल-प्रणाली. इस तरह, दोनों प्रारंभिक और reproduced निष्पादन का उत्पादन करना चाहिए
समान परिणाम, क्योंकि वे समान संदर्भ का उपयोग करते हैं, यह मानते हुए कि वे बाहरी घटनाओं पर भरोसा नहीं करते हैं -
जैसे कुंजी स्ट्रोक या नेटवर्क पैकेट - या कि ये बाहरी घटनाएं मैन्युअल रूप से दोहराई जाती हैं
या स्वचालित रूप से, का उपयोग कर umockdev उदाहरण के लिए। यानी इसमें बदलाव संभव है
सहेजे गए फ़ाइल-सिस्टम की सामग्री को बदलकर, या इसके द्वारा स्पष्ट रूप से पुनरुत्पादित निष्पादन
विभिन्न बाहरी घटनाओं को दोहराना।
निजता
यह सुनिश्चित करने के लिए कि कोई भी संवेदनशील फ़ाइल संग्रह में लीक न हो सके, CARE छा लेता है
की सामग्री पुनरावर्ती रूप से $ HOME और / Tmp, अर्थात मूल के दौरान वे खाली दिखाई देते हैं
कार्यान्वयन। हालाँकि, निरंतरता कारणों से, की सामग्री $पीडब्ल्यूडी is प्रकट चाहे वह
पिछले दो पथों में निहित है।
परिणामस्वरूप, CARE के तहत निष्पादित एक प्रोग्राम आवश्यकतानुसार अप्रत्याशित रूप से व्यवहार कर सकता है
पथ अब पहुंच योग्य नहीं है. इस मामले में, ऐसे मार्ग को स्पष्ट रूप से प्रकट करना होगा।
विवरण के लिए, विकल्प देखें --छुपा-पथ और --प्रकट-पथ, और फ़ाइल
छुपी हुई-पहुंच.txt किया जा सकता है।
यह सलाह दी जाती है कि संग्रहीत सामग्री को साझा करने से पहले उसका निरीक्षण कर लें।
विकल्प
कमांड-लाइन इंटरफ़ेस दो भागों से बना है: पहले CARE के विकल्प, फिर
लॉन्च करने का आदेश. यह अनुभाग CARE द्वारा समर्थित विकल्पों का वर्णन करता है, अर्थात
इसके कमांड-लाइन इंटरफ़ेस का पहला भाग।
-o पथ, --आउटपुट=पथ
में पुरालेख करें पथ, इसका प्रत्यय प्रारूप निर्दिष्ट करता है।
का प्रत्यय पथ संग्रह प्रारूप का चयन करने के लिए उपयोग किया जाता है, यह इनमें से एक हो सकता है
इस प्रकार है:
┌────────┬───────────────────────── ────┐
│प्रत्यय │ टिप्पणी │
├────────┼────────────────────────── ────┤
│/ │ संग्रह न करें, │ में कॉपी करें
│ │ इसके बजाय निर्दिष्ट निर्देशिका │
├────────┼────────────────────────── ────┤
│.tar │ सबसे आम संग्रह प्रारूप │
├────────┼────────────────────────── ────┤
│.cpio │ सबसे पोर्टेबल संग्रह प्रारूप, यह │
│ │ सॉकेट को भी संग्रहीत कर सकते हैं │
└────────┴───────────────────────── ────┘
│?.gz │ सबसे आम संपीड़न प्रारूप, │
│ │ लेकिन धीमा │
├────────┼────────────────────────── ────┤
│?.lzo │ तेज़ संपीड़न प्रारूप, लेकिन │
│ │ असामान्य │
├────────┼────────────────────────── ────┤
│?.बिन │ देखना स्व निकालने प्रारूप │
│ │ अनुभाग │
├────────┼────────────────────────── ────┤
│?.?.bin │ देखना स्व निकालने प्रारूप │
│ │ अनुभाग │
├────────┼────────────────────────── ────┤
│.बिन │ देखें स्व निकालने प्रारूप │
│ │ अनुभाग │
├────────┼────────────────────────── ────┤
│.कच्चा │ अनुशंसित संग्रह प्रारूप, │ का उपयोग करें
मैं कौन -x निकालने के लिए │
└────────┴───────────────────────── ────┘
कहाँ "?" इसका मतलब है कि प्रत्यय को दूसरे के साथ जोड़ा जाना चाहिए। उदाहरण के लिए:
".tar.lzo", ".cpio.gz", ".tar.bin", ".cpio.lzo.bin", ... यदि यह विकल्प नहीं है
निर्दिष्ट, डिफ़ॉल्ट आउटपुट पथ है देखभाल- बिन or देखभाल- ।कच्चा, निर्भर करता है
इस पर कि CARE को सेल्फ-एक्सट्रैक्टिंग फॉर्मेट समर्थन के साथ बनाया गया था या नहीं।
-c पथ, --छुपा-पथ=पथ
बनाना पथ मूल निष्पादन के दौरान सामग्री खाली दिखाई देती है।
कुछ पथों में संवेदनशील डेटा हो सकता है जिसे कभी भी संग्रहीत नहीं किया जाना चाहिए। यह है
आम तौर पर अधिकांश फ़ाइलों का मामला:
· $घर
· / Tmp
इसीलिए ये निर्देशिकाएँ पुनरावर्ती हैं गुप्त मूल निष्पादन से,
जब तक कि -d विकल्प निर्दिष्ट है. के दौरान छुपे हुए रास्ते खाली दिखाई देते हैं
मूल निष्पादन, परिणामस्वरूप उनकी मूल सामग्री तक नहीं पहुंचा जा सकता है और न ही
संग्रहीत किया गया।
-r पथ, --प्रकट-पथ=पथ
बनाना पथ गुप्त पथ में नेस्टेड होने पर सामग्री पहुंच योग्य होती है।
छुपाए गए पथ CARE के साथ मूल निष्पादन को भिन्न तरीके से व्यवहारित कर सकते हैं
देखभाल के बिना निष्पादन। उदाहरण के लिए, बहुत सारे नहीं ऐसा पट्टिका or डायरेक्टरी त्रुटियों
प्रकट हो सकता है। समाधान है प्रकट पुनरावर्ती रूप से कोई भी आवश्यक पथ जो होगा
एक में निहित हो गुप्त पथ। ध्यान दें कि $पीडब्ल्यूडी is प्रकट, जब तक कि -d विकल्प
अधिकृत है।
-p पथ, --अस्थिर-पथ=पथ
संग्रहित न करें पथ सामग्री, वास्तविक पुन: उपयोग करें पथ बजाय.
कुछ पथों में केवल उन प्रोग्रामों के साथ संचार साधन होते हैं जिनकी निगरानी नहीं की जा सकती
केयर द्वारा, कर्नेल या रिमोट सर्वर की तरह। ऐसे ही रास्ते कहे जाते हैं परिवर्तनशील; वे
संग्रहीत नहीं किया जाना चाहिए, इसके बजाय उन्हें यहां से एक्सेस किया जाना चाहिए वास्तविक रूटफ़्स के दौरान
पुन: निष्पादन. यह आमतौर पर निम्नलिखित छद्म के लिए मामला है
फ़ाइल-सिस्टम, सॉकेट और प्राधिकरण फ़ाइलें:
· / dev
· / proc
· / sys
· /रन/शम
· /tmp/.X11-यूनिक्स
· /tmp/.ICE-यूनिक्स
· $Xप्राधिकरण
· $ICEAUTHORITY
/var/run/dbus/system_bus_socket
· /var/tmp/kdecache-$LOGNAME
यह आमतौर पर किसी अन्य फीफो या सॉकेट के मामले में भी होता है। ये रास्ते हैं
माना परिवर्तनशील, जब तक कि -d विकल्प निर्दिष्ट है।
-e नाम, --volatile-env=नाम
संग्रहित न करें नाम env. परिवर्तनीय, इसके बजाय वास्तविक मान का पुन: उपयोग करें।
कुछ पर्यावरण चर का उपयोग उन प्रोग्रामों के साथ संचार करने के लिए किया जाता है जो नहीं हो सकते
दूरस्थ सर्वर की तरह CARE द्वारा निगरानी की जाती है। ऐसे पर्यावरण चर कहा जाता है
परिवर्तनशील; उन्हें संग्रहीत नहीं किया जाना चाहिए, इसके बजाय उन्हें वहां से एक्सेस किया जाना चाहिए वास्तविक
पुन: निष्पादन के दौरान पर्यावरण। यह आमतौर पर निम्नलिखित के लिए मामला है
लोगों को:
· प्रदर्शन
· http प्रॉक्सी
· https_proxy
· ftp_प्रॉक्सी
· सभी_प्रॉक्सी
· HTTP प्रॉक्सी
· HTTPS_प्रॉक्सी
· एफ़टीपी_प्रॉक्सी
· सभी_प्रॉक्सी
· DBUS_SESSION_BUS_ADDRESS
· सत्र_प्रबंधक
· XDG_SESSION_COOKIE
इन पर्यावरण चरों पर विचार किया जाता है परिवर्तनशील, जब तक कि -d विकल्प है
निर्दिष्ट।
-m मूल्य, --अधिकतम-संग्रहयोग्य-आकार=मूल्य
संग्रह योग्य फ़ाइलों का अधिकतम आकार इस पर सेट करें मूल्य मेगाबाइट्स
संग्रहकर्ता द्वारा उपयोग किए गए सीपीयू समय और डिस्क स्थान को उचित रखने के लिए, फ़ाइलें
जिसका आकार अधिक हो मूल्य मेगाबाइट्स को 0 बाइट्स तक छोटा कर दिया जाता है। डिफ़ॉल्ट है
1GB, जब तक कि -d विकल्प निर्दिष्ट है. एक नकारात्मक मूल्य मतलब कोई सीमा नहीं।
-d, --अनदेखा-डिफ़ॉल्ट-कॉन्फ़िगरेशन
डिफ़ॉल्ट विकल्पों का उपयोग न करें.
-x पट्टिका, --निकालें=पट्टिका
संग्रह की सामग्री निकालें पट्टिका, फिर बाहर निकलें।
CARE द्वारा बनाए गए अभिलेखों को निकालने के लिए इस विकल्प का उपयोग करने की अनुशंसा की जाती है क्योंकि
अधिकांश निकालने वाले उपकरण - जो कि libarchive पर आधारित नहीं हैं - बहुत सीमित हैं
उन्हें सही ढंग से निकालें.
-v मूल्य, --क्रिया =मूल्य
डिबग जानकारी का स्तर इस पर सेट करें मूल्य.
पूर्णांक जितना अधिक होगा मूल्य है, अधिक विस्तृत डिबग जानकारी मुद्रित की जाती है
मानक त्रुटि धारा. एक नकारात्मक मूल्य घातक को छोड़कर केयर को शांत बनाता है
त्रुटियों।
-V, --संस्करण, --के बारे में
प्रिंट संस्करण, कॉपीराइट, लाइसेंस और संपर्क, फिर बाहर निकलें।
-h, --मदद, --उपयोग
उपयोगकर्ता पुस्तिका प्रिंट करें, फिर बाहर निकलें।
बाहर निकलें स्थिति
यदि कोई आंतरिक त्रुटि होती है, कौन एक गैर-शून्य निकास स्थिति लौटाता है, अन्यथा यह लौटाता है
अंतिम समाप्त कार्यक्रम की निकास स्थिति। जब कोई त्रुटि हुई है, तो इसका एकमात्र तरीका है
जानें कि यह अंतिम समाप्त प्रोग्राम से आया है या से कौन खुद ही देखना है
त्रुटि संदेश.
onworks.net सेवाओं का उपयोग करके ऑनलाइन देखभाल का उपयोग करें