Heim > Betrieb und Instandhaltung > Betrieb und Wartung von Linux > So kopieren Sie Dateien zwischen verschiedenen Linux-Hosts

So kopieren Sie Dateien zwischen verschiedenen Linux-Hosts

小云云
Freigeben: 2018-03-20 15:53:35
Original
3311 Leute haben es durchsucht

Dieser Artikel zeigt Ihnen hauptsächlich die Methode zum Kopieren von Dateien zwischen verschiedenen Linux-Hosts. Ich hoffe, dass jeder mit dem Befehl cp vertraut ist.
Verwendung:

cp [options] source dest
cp [options] source... directory
Nach dem Login kopieren

Funktionsbeschreibung: Eine Datei in eine andere Datei kopieren oder mehrere Dateien in ein anderes Verzeichnis kopieren.
Optionsparameterbeschreibung:
-a Kopieren Sie den Dateistatus, Berechtigungen und andere Daten so weit wie möglich.
-r Wenn die Quelle Unterverzeichnisse enthält, rekursiv zum Ziel kopieren.
-f bedeutet erzwungene, erzwungene Ausführung. Wenn am Ziel bereits eine Datei mit demselben Dateinamen vorhanden ist, wird die Datei überschrieben (löschen Sie sie vor dem Kopieren und kopieren Sie sie dann).

Beispiel:
(1) Kopieren Sie die Datei aaa (existiert bereits) und nennen Sie sie bbb:

cp aaa bbb
Nach dem Login kopieren

(2) Kopieren Sie alle PHP-Sprachdateien in das Projekt Unterverzeichnis:

cp *.php project
Nach dem Login kopieren

Wenn Sie dann eine Dateikopie zwischen verschiedenen Linux-Hosts erreichen möchten, gibt es zwei gängige Methoden: Typ:

(1) Verwenden Sie FTP, dh installieren Sie den FTP-Server auf einem Linux, damit ein anderes Client-Programm, das FTP verwendet, Dateien kopieren kann.
(2) Verwenden Sie den Befehl scp, um eine Dateikopie mit Sicherheit zu erstellen, die auf der SSH-Anmeldung basiert. Diese Methode ist bequemer zu bedienen. Um die Übertragung zu beschleunigen, ist es am besten, die Datei vor dem Vorgang zu komprimieren.
A. Um die aktuelle Datei auf einen anderen Remote-Host zu kopieren, können Sie den folgenden Befehl verwenden:

scp /home/wwwroot/shop.tar.gz root@192.168.230.128:/home/root
Nach dem Login kopieren

Dann werden Sie aufgefordert, den Root-Benutzer des anderen 192.168.230.128 einzugeben Host. Melden Sie sich mit Ihrem Passwort an und beginnen Sie mit dem Kopieren.
B. Um Dateien vom Remote-Host auf das aktuelle System zu kopieren, können Sie den folgenden Befehl verwenden:

scp root@/shop.tar.gz 192.168.230.128:/home/root/shop.tar.gz home/wwwroot/shop.tar.gz
Nach dem Login kopieren

Verwandte Empfehlungen:

PHP zum Implementieren des Dateikopierens

Das obige ist der detaillierte Inhalt vonSo kopieren Sie Dateien zwischen verschiedenen Linux-Hosts. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage