Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung Nächste Überarbeitung Beide Seiten, nächste Überarbeitung | ||
admin_grundlagen:hardlink [2016/01/12 16:29] ingo_wichmann |
admin_grundlagen:hardlink [2016/10/05 08:47] 127.0.0.1 Externe Bearbeitung |
||
---|---|---|---|
Zeile 4: | Zeile 4: | ||
ls -li passwd* | ls -li passwd* | ||
ln passwd passwd-hardlink | ln passwd passwd-hardlink | ||
+ | ls -li passwd* | ||
- | umbenenen, verschieben, löschen, ... ausprobieren | + | editieren, umbenennen, verschieben, löschen (Ursprungdatei), ... ausprobieren |
- | ls -li passwd* | ||
- | ln passwd passwd-hardlink{1,2,3} | ||
ls -li passwd* | ls -li passwd* | ||
cp -l passwd passwd-hardlink-cp | cp -l passwd passwd-hardlink-cp | ||
Zeile 15: | Zeile 14: | ||
===== Datei umbenennen ohne Ausfallzeit ===== | ===== Datei umbenennen ohne Ausfallzeit ===== | ||
cd /etc/postfix/maps | cd /etc/postfix/maps | ||
- | ln virtual_alias_maps.txt virtual_mailbox_maps.txt | + | ln virtual_alias_maps.txt.db virtual_mailbox_maps.txt.db |
- | postmap virtual_mailbox_maps.txt | + | |
postconf -e 'virtual_mailbox_maps = hash:/etc/postfix/maps/virtual_mailbox_maps.txt' | postconf -e 'virtual_mailbox_maps = hash:/etc/postfix/maps/virtual_mailbox_maps.txt' | ||
- | rm virtual_alias_maps.txt virtual_alias_maps.txt.db | + | rm virtual_alias_maps.txt.db |
===== Backup ===== | ===== Backup ===== | ||
Zeile 30: | Zeile 28: | ||
=== 3. Backup === | === 3. Backup === | ||
- | cp -a montag dienstag | + | cp -al montag dienstag |
rsync -a --del /usr/share/doc/ dienstag | rsync -a --del /usr/share/doc/ dienstag | ||
Zeile 55: | Zeile 53: | ||
`-- file9.txt | `-- file9.txt | ||
</file> | </file> | ||
+ | (( | ||
+ | mkdir -p {dir1,dir2}/{a,b,c} | ||
+ | touch dir1/a/file1.txt | ||
+ | touch dir1/a/file3.txt | ||
+ | touch dir1/b/file3.txt | ||
+ | touch dir1/b/file4.txt | ||
+ | touch dir2/a/file5.txt | ||
+ | touch dir2/a/file6.txt | ||
+ | touch dir2/b/file7.txt | ||
+ | touch dir2/b/file8.txt | ||
+ | touch dir2/c/file9.txt | ||
+ | )) | ||
mkdir merge | mkdir merge | ||
cp -rl dir1/. dir2/. merge | cp -rl dir1/. dir2/. merge |