Der scp-Befehl wird verwendet, um Dateien zwischen zwei Servern per SSH zu übertragen. Die meisten scp-Benutzer können den scp-Befehl bereits in ihrem System verwenden, es wird jedoch immer noch „bash:scp:command notfound“ angezeigt. Beachten Sie daher, dass der scp-Befehl sowohl auf dem lokalen als auch auf dem Remote-System verfügbar sein muss, um dieses Problem zu vermeiden.
Installieren Sie das SCP-Befehlspaket
Der scp-Befehl stammt aus dem openssh-clients-Paket auf Red Hat-Systemen, openssh-client Paket Für Debian-basierte Systeme. Mit dem folgenden Befehl können Sie das scp-Befehlspaket auf Linux-Betriebssystemen installieren.
CentOS/RHEL und Fedora
#yum install openssh-clients
Ubuntu und Debian
$ sudo apt-get install openssh-client
Dateien mit SCP-Befehl übertragen
Lokal zu Remote: An Um die Datei /opt/myfile.txt vom lokalen in das /opt/Verzeichnis des Remote-Systems (remote.example.com) zu übertragen, können Sie den folgenden Befehl verwenden.
# scp /opt/myfile.txt remote.example.com:/opt/
Remote zu lokal: Um die Datei /opt/myfile.txt vom Remote-System (remote.example.com) in das lokale Systemverzeichnis /opt zu übertragen, verwenden Sie den folgenden Befehl.
#scp remote.example.com:/opt/myfile.txt / opt /
Dieser Artikel ist hier zu Ende. Weitere spannende Inhalte finden Sie in anderen verwandten Kolumnen-Tutorials auf der chinesischen PHP-Website! ! !
Das obige ist der detaillierte Inhalt vonbash scp: Befehl nicht gefunden, Lösung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!