Website-Suche

Bewahren Sie Dateiberechtigungen und Eigentum mit dem Befehl cp


Der Befehl cp auf einem Linux-System ist einer der grundlegendsten Befehle, die viele Benutzer jeden Tag verwenden werden, egal ob sie neu bei Linux oder ein Systemadministrator sind.

Obwohl der Befehl cp sehr einfach ist, bietet er viele Optionen. Eine Option ermöglicht es dem Benutzer, eine Datei zu kopieren, während die Dateiberechtigungen und der Besitz beibehalten werden. In diesem Tutorial erfahren Sie, wie das geht.

In diesem Tutorial lernen Sie:

  • So bewahren Sie Dateiberechtigungen und Eigentum mit dem Befehl cp

So bewahren Sie Dateiberechtigungen und Eigentum mit cp-Befehlsbeispielen

Die Option -a oder --archive kann mit dem Befehl cp verwendet werden, um die Dateiberechtigungen und den Besitz beizubehalten. Sehen Sie sich das folgende Beispiel an, in dem wir eine Datei von einem Verzeichnis in ein anderes kopieren, während diese zusätzlichen Attribute beibehalten werden.


cp -a ~/Downloads/linux.iso /tmp/

Dadurch wird die linux.iso Datei in das Verzeichnis /tmp kopiert.

Die Option -a entspricht -dR --preserve=all, wodurch Verknüpfungen beibehalten, Verzeichnisse rekursiv kopiert und Dateiberechtigungen bzw. Besitzrechte beibehalten werden.

Wir können die Option -a auch beim Kopieren von Verzeichnissen verwenden.


cp -a /etc/dir1/ /opt/

Sie können diese Option mit anderen kombinieren, z. B. mit dem Flag -v (ausführlich), um eine detaillierte Ausgabe darüber zu erhalten, was der Befehl cp tut.


cp -av ~/Downloads/linux.iso /tmp/

Und das ist alles, was Sie über die Beibehaltung von Dateiberechtigungen und -besitz mit dem Befehl cp wissen sollten.

Verwandte Artikel: