कमांड लाइन का उपयोग करके मैं किसी फ़ाइल को कैसे ज़िप कर सकता हूं और किसी अन्य निर्देशिका में सहेज सकता हूं? मेरे पास निर्देशिका (100% पूर्ण) में कोई स्थान नहीं बचा है।
कमांड लाइन का उपयोग करके मैं किसी फ़ाइल को कैसे ज़िप कर सकता हूं और किसी अन्य निर्देशिका में सहेज सकता हूं? मेरे पास निर्देशिका (100% पूर्ण) में कोई स्थान नहीं बचा है।
जवाबों:
zip -r /path/to/save/destination_folder.zip /path/to/folder
/ path / to / folder - अपने स्रोत फ़ोल्डर के लिए पथ
/path/to/save/destination_folder.zip - गंतव्य ज़िप-फ़ाइल का पथ
आर - निर्देशिकाओं में पुनरावृत्ति
इसके अलावा, आप zipमदद जानकारी प्राप्त करने के लिए केवल पोटीन कमांड प्रॉम्प्ट में टाइप कर सकते हैं
कृपया, ध्यान दें मैंने * nix सिस्टम के लिए जानकारी लिखी थी। जीत के लिए यह अलग हो सकता है।
जल्दी से टार के लिए मैन पेजों को देखते हुए, हम आउटपुट फाइल को -f के साथ सेट कर सकते हैं
मैं आमतौर पर फॉर्म का कुछ उपयोग करता हूं:
tar -a -cf filename.tar.bz2 input_fname.txt
फिर आप अपने फ़ाइलनाम को आउटपुट के लिए अपने फ़ाइलनाम के भाग के रूप में निर्दिष्ट कर सकते हैं। उदाहरण के लिए /mnt/drive_1/output.tar.bz2या ../../output.tgzफ़ाइल नाम के रूप में काम करेगा। तब आप उस स्थान पर अपनी संपीड़ित फ़ाइल के साथ समाप्त हो जाएंगे।
तर्क:
मुझे उम्मीद है कि टार संपीड़न बस आउटपुट फ़ाइल में सब कुछ डालता है और आपकी निर्देशिका में कुछ भी नहीं करता है। इसे आज़माएँ और देखें कि क्या यह काम करता है।