क्या tar -cvzf pack.tar.gz mydir छिपी हुई फाइलों को ध्यान में रखेगा?


13

मुझे दी गई निर्देशिका का एक टारबॉल बनाने की आवश्यकता है। हालांकि, मुझे यह सुनिश्चित करने की ज़रूरत है कि छिपी हुई फाइलें भी शामिल हैं (जैसे कि शुरुआत के साथ .)।

क्या निम्न कमांड स्वतः ही छिपी हुई फाइलों को ध्यान में रखेगा?

tar -cvzf packed.tar.gz mydir

यदि नहीं, तो मैं यह कैसे सुनिश्चित कर सकता हूं कि मैं छिपी हुई फाइलें शामिल करूं?


1
उपयोगtar -cvzf packed.tar.gz mydir/.
मोहम्मद खोलगी

जवाबों:


15

हाँ यह होगा।

.सभी संदर्भों में "छिपी" के साथ शुरू होने वाली फाइलें नहीं हैं। उनका विस्तार नहीं किया गया है *, और lsउन्हें डिफ़ॉल्ट रूप से सूचीबद्ध नहीं किया है, लेकिन tarअग्रणी के बारे में परवाह नहीं है .। ( findया तो परवाह नहीं करता है।)

(बेशक, यह उन चीजों में से एक है जो प्रयोग द्वारा पता लगाना आसान है।)


धन्यवाद। हां प्रयोग कभी-कभी एक उत्तर खोजने के लिए एक समाधान होता है, लेकिन इस मामले में, मैं एक यूनिक्स विशेषज्ञ नहीं हूं और मुझे व्यवहार पता है - सामान्य रूप से - कॉन्फ़िगरेशन के साथ संशोधित किया जा सकता है। क्या होगा यदि दो प्रणालियों को एक ही तरह से कॉन्फ़िगर नहीं किया गया है? मैं एक प्रणाली से जो विश्वास पैदा कर सकता हूं वह दूसरे के लिए सच नहीं हो सकता है।
जेरेमी वर्स्ट्रीनेज

1
@JVstry: अच्छी बात है। एक सुझाव, यद्यपि; एक सवाल जैसे "मैंने यह कोशिश की, और यह काम किया? क्या इसकी गारंटी है?" और भी अच्छा होता।
कीथ थॉम्पसन

tar --helpकई अलग-अलग विकल्पों को सूचीबद्ध करता है, जिसकी शुरुआत सभी --excludeको नाम, पैटर्न आदि के आधार पर विभिन्न फ़ाइलों को बाहर करने की अनुमति देता है। सहमत, प्रयोग परीक्षण और सत्यापित करने का एक शानदार तरीका है कि अगर कुछ अपेक्षित है। नियमित रूप से बैकअप बनाएं!
bsd
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.