मैं कमांड लाइन का उपयोग करके किसी फ़ाइल को कैसे डाउनलोड करूं?


14

मैं लिनक्स कमांड लाइन से एक फाइल डाउनलोड करना चाहता हूं। मूल रूप से मैं उपयोग कर रहा हूं sshऔर मैं अपने लैपटॉप पर अपने फाइल सिस्टम में एक फाइल डाउनलोड करने की कोशिश कर रहा हूं। कमांड लाइन से मैं इसे कैसे कर सकता हूं?

जवाबों:


24

wgetऔर curlआमतौर पर वेब URL के लिए उपयोग किया जाता है। दूरस्थ फ़ाइलों के लिए, scpव्यक्तिगत फ़ाइलों के लिए उपयोग करें और rsyncनिर्देशिकाओं के लिए विचार करें ।


3
या scp -rनिर्देशिकाओं के लिए
MattBianco


IME rsync फ़ाइलों और निर्देशिकाओं दोनों के लिए बेहतर है - यदि उपलब्ध हो - तो इसके अलावा और कुछ भी इसे कुशलतापूर्वक फिर से शुरू कर सकता है।
cbz

माना; scp -rज्यादातर मुझे तब उत्तेजित करते हैं जब मैं इसका इस्तेमाल करने की कोशिश करने की गलती करता हूं।
गाइकोसर

मैं कमांड लाइन का उपयोग करके ग्रहण ( 212.219.56.184/sites/download.eclipse.org/eclipseMirror/… ) डाउनलोड करने का प्रयास कर रहा हूं । लेकिन मुझे "कनेक्ट करने के लिए 212.219.56.184:80 ... असफल: कनेक्शन से इनकार कर दिया ..." इस मुद्दे के बारे में कोई भी विचार क्या है?
om39a

14

यदि फ़ाइल सार्वजनिक रूप से उपलब्ध है, तो:

wget http://example.com/file.tar

यह लेख बताता है कि कैसे विभिन्न विकल्पों का उपयोग करें। आपके लिए सेंगर +1;)
शेखर

1

मैंने zengr के उत्तर को बदल दिया है, लेकिन आप (यदि आपका प्रश्न थोड़ा अस्पष्ट है) lynxया linksवेब ब्राउज़र का भी उल्लेख करना चाहते हैं , अगर आपको फ़ाइल डाउनलोड करने के लिए पूरा URL याद नहीं है।

scp यदि आप अपने स्वयं के मशीनों के बीच कॉपी करते हैं तो सार्वजनिक कुंजी प्रमाणीकरण आपका मित्र है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.