Der Befehl
cp wird unter Linux zum Kopieren von Dateien und Verzeichnissen verwendet. Seine Verwendung ist wie folgt: Syntax: cp [Optionen] Optionen für Quelldatei/-verzeichnis, Zieldatei/-verzeichnis: -a: Dateiattribute beibehalten -b: Vorhandene Zieldateien überschreiben und Backups behalten -f: Überschreiben vorhandener Zieldateien erzwingen -i: Eingabeaufforderung zur Bestätigung vor dem Überschreiben -n: Vorhandene Zieldateien nicht überschreiben -r: Verzeichnis rekursiv kopieren -v: Kopierdetails anzeigen
Verwendung des cp-Befehls unter Linux
cp-Befehl wird in Linux-Systembefehlen verwendet Kopieren Sie Dateien und Verzeichnisse. Es kann Dateien oder Verzeichnisse von einem Ort an einen anderen kopieren.
Syntax:
<code>cp [选项] 源文件/目录 目标文件/目录</code>
Nach dem Login kopieren
Optionen:
-
-a: Behält die Attribute der Datei oder des Verzeichnisses bei, einschließlich Berechtigungen, Besitz und Zeitstempel.
-
-b: Wenn die Zieldatei bereits vorhanden ist, überschreiben Sie sie, behalten Sie jedoch eine Sicherungskopie davon.
-
-f: Kopieren erzwingen, auch wenn die Zieldatei bereits existiert und nicht beschreibbar ist.
-
-i: Benutzer zur Bestätigung auffordern, bevor vorhandene Dateien überschrieben werden.
-
-n: Vorhandene Dateien nicht überschreiben.
-
-r: Rekursives Kopieren eines Verzeichnisses und aller seiner Unterverzeichnisse und Dateien.
-
-v: Detaillierte Ausgabe über den Kopiervorgang anzeigen.
Anwendungsbeispiel:
<code>cp file1 file2</code>
Nach dem Login kopieren
- Ein Verzeichnis rekursiv kopieren:
<code>cp -r directory1 directory2</code>
Nach dem Login kopieren
- Eine vorhandene Datei überschreiben:
<code>cp -f file1 file2</code>
Nach dem Login kopieren
- Behalte die Datei Eigenschaften:
<code>cp -a file1 file2</code>
Nach dem Login kopieren
- Benutzer zur Bestätigung auffordern:
<code>cp -i file1 file2</code>
Nach dem Login kopieren
- Vorhandene Dateien nicht überschreiben:
<code>cp -n file1 file2</code>
Nach dem Login kopieren
Hinweise:
- Das Ziel Die Datei oder das Verzeichnis muss über ausreichende Berechtigungen zum Kopieren verfügen hinein. Der Befehl
- cp kann verknüpfte Dateien kopieren, jedoch nicht die Dateien oder Verzeichnisse, auf die sie verweisen.
- Der Befehl rmdir kann keine nicht leeren Verzeichnisse löschen. Wenn Sie also cp -r zum Kopieren eines Verzeichnisses verwenden, darf das Zielverzeichnis nicht vorhanden sein.
Das obige ist der detaillierte Inhalt vonSo verwenden Sie den Befehl cp in Linux-Befehlen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!