Beispiele für Linux -CP -Befehl

Beispiele für Linux -CP -Befehl

Während der Arbeit an einem Linux -System ist das Kopieren von Dateien und Verzeichnissen eine wichtige Aufgabe, die täglich ausgeführt wird. Alle Benutzer benötigen ein einfaches und einfaches Dienstprogramm, über das sie alle Dateien und Verzeichnisse kopieren können. Zu diesem Zweck wird das häufigste CP-Befehlszeilen-Dienstprogramm für UNIX- und Linux-Systeme verwendet.

Wir werden den CP -Befehl mit einigen Beispielen in diesem Artikel erläutern.

Grundlegende Syntax des CP -Befehls

Um den Befehl cp zu verwenden, folgen Sie der unten angegebenen Syntax:

$ cp [Flags] [Quell-Datei] [Destination-Datei]

Die Quelldatei kann in der obigen Syntax mehr als eine Datei und Verzeichnisse enthalten, und die Zieldatei kann nur eine einzelne Datei oder ein Verzeichnis sein.

Wichtiger Hinweis: Der Benutzer sollte während des Kopierens von Dateien und Verzeichnissen die Berechtigung in einer Quelldatei überlesen, und der Benutzer muss eine Schreibberechtigung in der Zieldatei oder im Verzeichnis haben. Andernfalls wird ein Fehler der "Erlaubnis abgelehnt" angezeigt.

Verwendung des CP -Befehls

Es gibt die folgenden Verwendungen des "CP -Befehls", den wir jetzt mit einigen Beispielen erklären werden:

Kopieren Sie die Datei in das aktuelle Arbeitsverzeichnis

Um eine Datei in das aktuelle Verzeichnis zu kopieren, führen Sie den folgenden Befehl im Terminal aus:

Beispiel

Wenn Sie beispielsweise den unten erwähnten Befehl ausführen, können Sie eine test_file kopieren.txt zur backup_file.txt:

$ cp test_file.txt backup_file.txt

Kopieren Sie die Datei in ein anderes Verzeichnis

Um die Datei in ein anderes Verzeichnis zu kopieren, definieren Sie einen absoluten oder relativen Verzeichnispfad des Ziels.

Beispiel

Zum Beispiel, um Test_file zu kopieren.TXT zum Verzeichnis /Lookup verwenden Sie den folgenden Befehl:

$ cp test_file.TXT /SOOKUP

Im obigen Befehl wird die Datei mit demselben Original -Dateinamen kopiert. Wenn Sie die Datei mit einem anderen Namen kopieren möchten, verwenden Sie den unten erwähnten Befehl:

$ cp test_file.TXT /SOOKUP /Newtest_file.txt

Der obige Befehl kopiert die Datei mit einem neuen Namen 'newest_file.txt 'in das angegebene Ziel.

Kopieren Sie Verzeichnisse in ein anderes Verzeichnis

Mit der Option '-r' oder '-r' können Sie alle Dateien, einschließlich Unterdirektorien, in ein anderes Verzeichnis kopieren.

Beispiel

Im folgenden Beispiel können wir Personal_Directory in das official_directory verwandeln:

$ cp -r personal_directory official_directory

Wenn Sie nur Dateien und alle Unterverzeichnisse anstelle des Quellverzeichnisses kopieren möchten, verwenden Sie den folgenden Befehl mit der Option '-rt':

$ cp -rt Personal_Directory official_directory

Der obige Befehl kopiert den Inhalt des Verzeichnisses, einschließlich aller versteckten Dateien anstelle des Verzeichnisses selbst.

Kopieren Sie mehrere Dateien in verschiedenen Verzeichnissen

Mit dem folgenden Befehl können Sie mehrere Dateien in verschiedene Verzeichnisse kopieren:

$ cp test_file.txt personal_directory test_file1.txt official_directory

Linux CP -Befehl mit Optionen

Die folgenden Optionen, die Sie mit dem Befehl cp verwenden können, um eine Datei anders zu kopieren:

Wenn die Zieldatei vorliegt, wird die Datei standardmäßig überschrieben. Mit dem Flag '-n' mit dem Befehl cp fordert uns an, eine bereits vorhandene Datei nicht zu überschreiben.

Verwenden Sie die Option 'I', um die Eingabeaufforderung für die Bestätigung mit einer gewaltsamen Bestätigung zu generieren.

$ cp -i test_file.txt test_file1.txt

Wenn Sie nur eine Datei am Ziel kopieren möchten, verwenden Sie den folgenden Befehl mit der Option '-U', wenn sie noch nicht vorhanden ist:

$ cp -u test_file.txt test_file1.txt

Verwenden Sie den folgenden Befehl mit Option '-v', um den Eigentum und die Zeitstempel einer Datei zu erhalten:

$ cp -u test_file.txt test_file1.txt

Abschluss

Wir haben den CP -Befehl erläutert, indem wir die verschiedenen Beispiele in diesem Artikel verwendet haben. Darüber hinaus haben wir auch erklärt, wie Sie mit dem CP -Befehl verschiedene Optionen verwenden, um die gewünschten Ergebnisse zu erhalten. Verwenden Sie daher die oben genannten Optionen mit dem Befehl cp, kopieren Sie Dateien und Verzeichnisse an verschiedenen Stellen in Ihr Linux -System. Ich bin mir sicher, dass Sie jetzt gute Kenntnisse über den CP -Befehl und seine Verwendung haben.