scp コマンドは、ssh 経由で 2 つのサーバー間でファイルを転送するために使用されます。ほとんどの scp ユーザーはすでにシステムで scp コマンドを使用できますが、依然として「bash:scp:command not found」と表示されます。したがって、この問題を回避するには、ローカル システムとリモート システムの両方で scp コマンドを使用できる必要があることに注意してください。
SCP コマンド パッケージのインストール
scp コマンドは、Red Hat システム上の openssh-clients パッケージ openssh- から取得されます。クライアント パッケージ Debian ベースのシステム用。次のコマンドを使用して、Linux オペレーティング システムに scp コマンド パッケージをインストールできます。
CentOS/RHEL および Fedora
#yum install openssh-clients
Ubuntu および Debian
$ sudo apt-get install openssh-client
SCP コマンドを使用したファイルの転送
ローカルからリモート:ファイル /opt/myfile.txt をローカルからリモート (remote.example.com) システムの /opt/ ディレクトリに転送するには、次のコマンドを使用できます。
# scp /opt/myfile.txt remote.example.com:/opt/
リモートからローカルへ: ファイル /opt/myfile.txt をリモート (remote.example.com) システムからローカル システムの /opt ディレクトリに転送するには、次のコマンドを使用します。
#scp remote.example.com:/opt/myfile.txt / opt /
この記事はここで終了しました。さらにエキサイティングなコンテンツについては、php 中国語 Web サイトにある他の関連コラム チュートリアルに注目してください。 ! !
以上がbash scp: コマンドが見つからない解決策の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。