sftp

नेटवर्क

इस्तेमाल

sftp [-P <port>] <user>@<host>

ssh कनेक्शन के ऊपर चलने वाला संवादात्मक फ़ाइल-स्थानांतरण औज़ार; पोर्ट का फ़्लैग ssh वाले `-p` की जगह बड़ा `-P` है, और यह रिमोट शेल आदेश नहीं चला सकता, केवल अपने put, get और ls समझता है।

आम विकल्प

विकल्पअर्थ
-P 2222Port, capital P. ssh uses lowercase -p for the same thing.
-i <key>Use a specific private key.
-rRecursive, for put -r and get -r on directories.
-b <batchfile>Run a list of commands without a prompt, for scripts.
put / get / ls / lcdIts own commands inside the session; lcd changes the local directory.

उदाहरण

sftp -P 2222 deploy@example.com

Open 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