sftp
नेटवर्क
इस्तेमाल
sftp [-P <port>] <user>@<host>ssh कनेक्शन के ऊपर चलने वाला संवादात्मक फ़ाइल-स्थानांतरण औज़ार; पोर्ट का फ़्लैग ssh वाले `-p` की जगह बड़ा `-P` है, और यह रिमोट शेल आदेश नहीं चला सकता, केवल अपने put, get और ls समझता है।
आम विकल्प
| विकल्प | अर्थ |
|---|---|
| -P 2222 | Port, capital P. ssh uses lowercase -p for the same thing. |
| -i <key> | Use a specific private key. |
| -r | Recursive, for put -r and get -r on directories. |
| -b <batchfile> | Run a list of commands without a prompt, for scripts. |
| put / get / ls / lcd | Its own commands inside the session; lcd changes the local directory. |
उदाहरण
sftp -P 2222 deploy@example.comOpen an interactive transfer session.
sftp deploy@example.com:/var/log/app.log .Fetch one file without entering the prompt.
कनेक्शन न बने तो ये बताते हैं कि बात कहाँ तक पहुँची — नाम हल नहीं हुआ, रास्ता नहीं, या पोर्ट बंद है।
कैसे पढ़ें
- बड़े कोष्ठक [ ] उस हिस्से को दिखाते हैं जिसे छोड़ा जा सकता है।
- तीन बिंदु … का मतलब है एक से ज़्यादा दिए जा सकते हैं।
- विकल्पों में बड़े-छोटे अक्षर मायने रखते हैं — कुछ कमांड में -r और -R अलग काम करते हैं।
आम सवाल
Q. sftp क्या करता है?
ssh कनेक्शन के ऊपर चलने वाला संवादात्मक फ़ाइल-स्थानांतरण औज़ार; पोर्ट का फ़्लैग ssh वाले `-p` की जगह बड़ा `-P` है, और यह रिमोट शेल आदेश नहीं चला सकता, केवल अपने put, get और ls समझता है।
Q. इसे कैसे लिखें?
sftp [-P <port>] <user>@<host> — बड़े कोष्ठक वह हिस्सा दिखाते हैं जो छोड़ा जा सकता है।
Q. कितने विकल्प जानने लायक़ हैं?
यहाँ 5 दिए हैं; पूरी सूची man sftp में है। यह कमांड नेटवर्क में आती है।
मिलती-जुलती कमांड
man पेज: man sftp