Linuxでのsftpコマンドの使い方は何ですか?
sftpコマンドは、LinuxシステムでSSHプロトコルを使用して安全なファイル転送を行うためのツールです。FTPに似たインタラクティブなインターフェースを提供し、ローカルとリモートサーバー間でファイルを転送できます。
一般的なsftpコマンドの構文は以下の通りです:
sftp [选项] [用户名@]主机
その中、日本語で自然に言い換えると、次のようになります:
- – b:指定されたファイルからバッチ処理コマンドを読み取り、それらのコマンドを実行します。
- B:有効なsftpの帯域幅制限を指定します。
- -SSH設定ファイルの代替を指定します。
- 私鍵ファイルを認証に使用します。
- 指定されたリモートサーバー上のポート番号をご確認ください。
- 指定されたコマンドを実行します。
リモートサーバーに接続したら、以下のコマンドを使用してファイルの転送ができます:
- ファイルをリモートサーバーからダウンロードします。
- ファイルをリモートサーバーにアップロードします。
- lsコマンドは、リモートサーバー上のファイルやディレクトリを表示します。
- cd:リモートサーバー上の現在のディレクトリを変更します。
- mkdirコマンドは、リモートサーバー上でディレクトリを作成します。
- rm: ファイルをリモートサーバーから削除します。
- 現在の作業ディレクトリを表示するコマンド「pwd」は、リモートサーバー上で実行されます。
その他よく使用されるコマンドには、ls、rename、chdir、chmod、chownなどがあります。
SFTPセッションを終了するためには、quitまたはexitを入力してください。
SFTPコマンドは、リモートサーバーにSSHプロトコルを使用して接続する場合にのみ使用できます。FTPプロトコルを使用してファイルを転送する場合は、ftpコマンドを考慮してください。