2013-02-26 31 views
7

मैं लिनक्स में 'SCP' कमांड आदमी पेज पढ़ रहा था, अंत में यह कहाअस्थायी फ़ाइलों का उपयोग कर "निकट-परमाणु" स्थानांतरण का अर्थ?

के पास परमाणु "अस्थायी फ़ाइलों का उपयोग कर हस्तांतरण" "कोई प्रयास नहीं किया जाता है"।

अस्पष्ट रूप से मैं अनुमान लगा सकता हूं कि यह क्या है लेकिन क्या कोई मुझे स्पष्ट रूप से इस वाक्य की तकनीकी परिभाषा बता सकता है।

धन्यवाद, धान

उत्तर

4

परमाणु मतलब यह होगा कि और कुछ नहीं पढ़ सकते हैं या फ़ाइल लिख सकता है जब तक SCP इसके साथ समाप्त किया था। "पास-परमाणु" की सामान्य प्रथा को संदर्भित करता है एक फ़ाइल को एक अस्थायी स्थान (लक्ष्य मशीन/डिस्क पर) में कॉपी करता है और फिर को अंतिम स्थान पर ले जाता है। चालन ऑपरेशन एक प्रतिलिपि (तुलनात्मक रूप से "परमाणु") की तुलना में बहुत तेज़ है, लेकिन यह शब्द की वास्तविक अर्थ में जरूरी नहीं है। गैर-परमाणु चाल के दौरान एक और प्रक्रिया अभी भी एक असंगत स्थिति में फ़ाइल को पढ़ सकती है।

+0

धन्यवाद बिंदु मेरे सवाल .... – paddy

+1

जवाब चाल ही के पास परमाणु होने के बारे में करने के लिए scp'ing रहे जरूरी सही नहीं है। कम से कम लिनक्स चाल पर परमाणु होने की गारंटी दी जाती है, जब तक लक्ष्य और गंतव्य एक ही विभाजन पर होते हैं। उस स्थिति में एक चाल मेटाडेटा में केवल एक परिवर्तन है, ताकि पूर्ण फ़ाइल गंतव्य पर एक बार दिखाई दे। नीचे दूसरा जवाब भी देखें। – LiKao

5

एक परमाणु प्रतिलिपि एक अस्थायी फ़ाइल का उपयोग करने के लिए क्रेग राज्यों के रूप में होगी और फिर अस्थायी फ़ाइल को इच्छित गंतव्य पर एमवी करेगा। एमवी एक परमाणु प्रदान करने वाला स्रोत और गंतव्य एक ही विभाजन पर है। केवल tmp फ़ाइल के साथ फ़ाइल ऑपरेशंस पहले से ही सामग्री को पढ़ने में सक्षम होंगे। नाम बदलें() उन फ़ाइलों पर परमाणु नहीं है जो विभाजन के बीच स्थानांतरित होते हैं क्योंकि डेटा की प्रतिलिपि बनाई जानी चाहिए।

इसका मतलब यह है कि आप पाठ्यक्रम :) का एक यूनिक्स प्रणाली