Unter Linux können Sie den Befehl cp verwenden, um Dateien zu kopieren und die Quelldatei oder das Quellverzeichnis in die angegebene Zieldatei oder das angegebene Zielverzeichnis zu kopieren. Es kann eine einzelne Quelldatei in eine bestimmte Datei mit einem angegebenen Dateinamen oder in ein vorhandenes Verzeichnis kopiert werden. Dieser Befehl unterstützt das gleichzeitige Kopieren mehrerer Dateien.
Die Betriebsumgebung dieses Tutorials: Centos7-System, Thinkpad T480-Computer.
cp-Befehlsformat
Nehmen Sie das Verschieben der Datei 1234.txt als Beispiel.
ls -l //显示当前文件夹下所有文件的信息
Kopieren Sie die 1234.txt-Datei in die neue Datei 2345.txt habe Die gleiche Größe und der gleiche Zeitstempel sind unterschiedlich
Datei 1234.txt in die neue Datei 3456.txt kopieren und den Zeitstempel beibehalten
Was passiert, wenn der kopierte neue Dateiname bereits existiert?
Nachdem Sie einige Inhalte in 1234.txt geschrieben und erneut in 2345.txt kopiert haben, werden Sie feststellen, dass die ursprüngliche Datei 2345.txt überschrieben wird und es keine Erinnerung gibt und die Ausführung erfolgreich ist.
Um zu vermeiden, dass Sie nicht wissen, ob eine Datei mit demselben Namen überschrieben wurde, können Sie die Option -i hinzufügen
Beispiel:
copy 1234.txt 2345.txt
Sie können das sehen, wenn der neue Dateiname bereits im aktuellen Verzeichnis vorhanden ist. Es wird eine Erinnerung zur Bestätigung des Überschreibens angezeigt.
Geben Sie n ein. Das heißt, brechen Sie ab und fahren Sie mit dem Kopieren fort.
Kopieren Sie Dateien in Ordner im selben Verzeichnis und in andere Ordner in anderen Verzeichnissen
cp -i 1234.txt 3456.txt
Um ein Verzeichnis in ein neues Verzeichnis zu kopieren, müssen Sie die Option -r hinzufügen
Beispiel:
cp 123.txt test //同目录 cp 1234.txt /home/zinkky/test //不同目录时需要带上路径
(Empfohlenes Lernen:
Linux-TutorialDas obige ist der detaillierte Inhalt vonSo kopieren Sie Dateien mit dem Befehl cp unter Linux. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!