So kopieren Sie Dateiberechtigungen und Eigentum in eine andere Datei unter Linux

So kopieren Sie Dateiberechtigungen und Eigentum in eine andere Datei unter Linux

Angenommen, Sie haben zwei Dateien oder haben gerade eine neue Datei erstellt und möchten, dass sie die gleichen Berechtigungen und Eigentum an einer älteren Datei haben.

In diesem Artikel zeigen wir Ihnen, wie Sie Berechtigungen und Eigentümer von einer Datei in eine andere Datei in Linux kopieren können Chmod Und Chown Befehle jeweils.

Kopieren Sie die Dateiberechtigungen in eine andere Datei

Verwenden Sie zum Kopieren von Dateiberechtigungen von einer Datei in eine andere Datei Chmod Befehl mit dem --Referenz Schalten Sie die folgende Syntax, wo Referenz_file ist die Datei, aus der die Berechtigungen kopiert werden, anstatt den Modus anzugeben (i.E Oktal- oder numerische Modus -Berechtigungen) für die Datei.

$ chmod -Referenz = Referenz_file Datei 

Zum Beispiel,

$ ls -l Benutzer.Listen Sie $ ls -l -Tasten auf.Listen Sie $ sudo chmod -Referenz = Benutzer auf.Listenschlüssel auflisten.Listen Sie $ ls -l -Tasten auf.Liste 
Kopieren Sie die Dateiberechtigungen in eine andere Datei

Kopieren Sie die Dateibesitz in eine andere Datei

Verwenden Sie auch, um die Eigentümer aus einer anderen Datei zu kopieren Befehl Chown mit dem --Referenz Schalten Sie auch die folgende Syntax, wo Referenz_file ist Datei, aus der Eigentümer und Gruppe eher kopiert als angegeben werden Besitzer: Gruppe Werte für die Datei.

$ chown -Referenz = Referenz_file Datei 

Zum Beispiel,

$ ls -l Schlüssel.Listen Sie $ touch API auf.Listen Sie $ ls -l -Tasten auf.Listen Sie $ sudo chown -referenz = keys auf.Listen Sie die API auf.Listen Sie $ ls -l API auf.Liste 
Kopieren Sie die Dateibesitz in eine andere Datei

Sie können auch Dateiberechtigungen und Eigentümer von einer Datei in mehrere Dateien wie gezeigt kopieren.

$ sudo chmod -Referenz = Benutzer.Listen Sie Benutzer auf1.Listen Sie Benutzer auf2.Listen Sie Benutzer auf3.Listen Sie $ sudo chown -Referenz = Benutzer auf.Listen Sie Benutzer auf1.Listen Sie Benutzer auf2.Listen Sie Benutzer auf3.Liste 

Weitere Informationen finden Sie in der Chown Und Chmod Mannseiten.

$ MAN CHOWN $ MAN CHMOD 

Sie finden auch diese Anleitungen zu Dateiberechtigungen, die nützlich sind:

  1. So verwalten Benutzer und Gruppen unter Linux
  2. Übersetzen Sie die RWX -Berechtigungen in das Oktalformat unter Linux
  3. So finden Sie Dateien mit SUID- und SGID -Berechtigungen unter Linux

Das ist alles! Wenn Sie eine andere Möglichkeit kennen, Dateiberechtigungen in Linux zu kopieren oder zu klonen, teilen Sie uns über das folgende Feedback -Formular mit uns weiter.