Heim  >  Artikel  >  System-Tutorial  >  So verwenden Sie den Befehl cp in Linux-Befehlen

So verwenden Sie den Befehl cp in Linux-Befehlen

下次还敢
下次还敢Original
2024-04-11 18:57:20698Durchsuche

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

So verwenden Sie den Befehl cp in Linux-Befehlen

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>

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:

  • Eine Datei kopieren:
<code>cp file1 file2</code>
  • Ein Verzeichnis rekursiv kopieren:
<code>cp -r directory1 directory2</code>
  • Eine vorhandene Datei überschreiben:
<code>cp -f file1 file2</code>
  • Behalte die Datei Eigenschaften:
<code>cp -a file1 file2</code>
  • Benutzer zur Bestätigung auffordern:
<code>cp -i file1 file2</code>
  • Vorhandene Dateien nicht überschreiben:
<code>cp -n file1 file2</code>

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!

Stellungnahme:
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