GNU/Linux >> LINUX-Kenntnisse >  >> Linux

cp:Befehl nicht gefunden

Mit dem cp-Befehl können Sie eine Datei oder ein Verzeichnis kopieren und dann einfügen. Das ursprüngliche Objekt bleibt, wo es ist, aber ein exaktes Duplikat dieses Objekts wird an dem von Ihnen angegebenen Ziel erstellt. Wenn Sie Verzeichnisse kopieren, müssen Sie die Option -R angeben, um das angegebene Verzeichnis rekursiv zu kopieren.

Syntax

Die Syntax des cp-Befehls lautet:

$ cp [options] {file/directory name to copy} {file/directory name destination}

Zum Beispiel, um das Verzeichnis ~/myfiles und seinen Inhalt nach /opt/myfiles:

zu kopieren

$ cp -R ~/myfiles /opt/myfiles

Wenn beim Ausführen des cp-Befehls der folgende Fehler auftritt:

cp: command not found

Sie können versuchen, das folgende Paket gemäß Ihrer Wahl der Distribution zu installieren:

Verteilung Befehl
OS X brew install coreutils
Debian apt-get install coreutils
Ubuntu apt-get install coreutils
Alpin apk Coreutils hinzufügen
Arch Linux pacman -S coreutils
Kali-Linux apt-get install coreutils
CentOS yum installiere coreutils
Fedora dnf installiere coreutils
Raspbian apt-get install coreutils

cp-Befehlsbeispiele

1. Kopieren Sie eine Datei an einen anderen Ort:

$ cp path/to/source_file.ext path/to/target_file.ext

2. Kopieren Sie eine Datei in ein anderes Verzeichnis und behalten Sie den Dateinamen bei:

$ cp path/to/source_file.ext path/to/target_parent_directory

3. Kopieren Sie den Inhalt eines Verzeichnisses rekursiv an einen anderen Ort (wenn das Ziel existiert, wird das Verzeichnis darin kopiert):

$ cp -R path/to/source_directory path/to/target_directory

4. Kopieren Sie ein Verzeichnis rekursiv im ausführlichen Modus (zeigt Dateien, während sie kopiert werden):

$ cp -vR path/to/source_directory path/to/target_directory

5. Kopieren Sie Textdateien im interaktiven Modus an einen anderen Ort (fragt den Benutzer vor dem Überschreiben):

$ cp -i *.txt path/to/target_directory

6. Folgen Sie vor dem Kopieren symbolischen Links:

$ cp -L link path/to/target_directory

Schlussfolgerung

cp ist der Kopierbefehl, der im GNU-Coreutils-Paket enthalten ist, das standardmäßig auf fast jeder Linux-Distribution installiert ist. cp ist für einfaches Kopieren. Möglicherweise ist dies alles, was Sie für regelmäßige Sicherungen benötigen.


Linux
  1. Subscription-Manager:Befehl nicht gefunden

  2. dnf:Befehl nicht gefunden

  3. bc:Befehl nicht gefunden

  4. dpkg:Befehl nicht gefunden

  5. netstat:Befehl nicht gefunden

ifrename:Befehl nicht gefunden

nc:Befehl nicht gefunden

aws-shell:Befehl nicht gefunden

mv:Befehl nicht gefunden

cp:Befehl nicht gefunden

ln:Befehl nicht gefunden