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

Rsync ändert die Verzeichnisberechtigungen?

Ich habe ein rsync-Setup, das Dateien von meinem lokalen Entwicklungscomputer auf meinen Produktionswebserver überträgt. Auf dem Produktionsserver der storage Verzeichnis muss 775 sein.

Wenn der rsync abgeschlossen ist, wird er auf 755 geändert

Akzeptierte Antwort:

Von man rsync :

-p, --perms                 preserve permissions

Angenommen, Sie möchten alle Metadaten und nicht nur Berechtigungen beibehalten, möchten Sie wahrscheinlich -a verwenden mit -HAX , was -p impliziert .

-a, --archive               archive mode; equals -rlptgoD (no -H,-A,-X)

Linux
  1. Wie installiere ich R 3.3.1 im eigenen Verzeichnis?

  2. Benötigt das Ändern der Swapiness einen Neustart?

  3. Warum besteht Rsync darauf, dass es einen Unterschied gibt, wenn ich es das zweite Mal ausführe?

  4. Verstehen, wie Umask die anfänglichen Datei-/Verzeichnisberechtigungen in Linux steuert

  5. Wie kann ich ein chmod im etc-Verzeichnis zurücksetzen?

So erhalten Sie die Größe eines Verzeichnisses in Linux

So verwenden Sie Rsync

Linux rsync-Befehlsbeispiele

Linux-Berechtigungen ändern

Der Linux-Befehl zum Suchen des Verzeichnisses:Erklärt

Ändern von Dateiberechtigungen in cPanel