Linux Cache-Meta-Daten abspeichern » Historie » Version 8
Josef Braun, 02.01.2010 22:45
| 1 | 1 | Josef Braun | h1. Unix Filerechte ausgeben und in Datei sichern zum Wiederherstellen |
|---|---|---|---|
| 2 | |||
| 3 | Die Metadaten von Unix Dateien mittels find auslesen und in eine Datei umleiten |
||
| 4 | |||
| 5 | <pre> |
||
| 6 | 4 | Josef Braun | find -type l -o -printf "chown %u '%p'\n" -printf "chgrp %g '%p%'\n" -printf "chmod %#m '%p'\n" >cache-meta-daten |
| 7 | 7 | Josef Braun | chmod 740 cache-meta-daten >>cache-meta-daten |
| 8 | 5 | Josef Braun | chmod 740 cache-meta-daten |
| 9 | 3 | Josef Braun | |
| 10 | 1 | Josef Braun | </pre> |
| 11 | |||
| 12 | abschließen kann die Datei *'cache-meta-daten'* zum Wiederherstellen in diesem Verzeichnis verwendet werden. |
||
| 13 | 2 | Josef Braun | |
| 14 | Oder man kann diese Datei auch editieren und nur für Teilbereiche wiederverwenden und gegebenenfalls auch auf andere Verzeichnisse anwenden um so dort die Filerechte zu übertragen. |
||
| 15 | 8 | Josef Braun | |
| 16 | +Hinweis+: nicht vergessen auch vorher vor ein Backup der Rechte durchführen und diese Bereiche sichern bevor diese erneut mit obigen Script bearbeitet werden. Dazu entweder selbst mittels cache-meta-daten oder mittels eines Backups. |