Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung | ||
admin_grundlagen:hardlink [2020/12/04 14:38] holger_jakobs [Hardlinks] |
admin_grundlagen:hardlink [2023/12/12 13:07] (aktuell) |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== Links ====== | ====== Links ====== | ||
- | Zur Unterscheidung zu symbolischen Links werden die gewöhnlichen Links manchmal auch Hard Links genannt. | + | Zur Unterscheidung zu [[symbolische Links|symbolischen Links]] werden die gewöhnlichen Links manchmal auch Hard Links genannt. |
===== einfache Beispiele ===== | ===== einfache Beispiele ===== | ||
Zeile 9: | Zeile 9: | ||
ls -li passwd* | ls -li passwd* | ||
- | editieren, umbenennen, verschieben, löschen (Ursprungdatei), ... ausprobieren | + | umbenennen, verschieben, editieren, löschen (Ursprungdatei), ... ausprobieren |
ls -li passwd* | ls -li passwd* | ||
Zeile 15: | Zeile 15: | ||
ls -li passwd* | ls -li passwd* | ||
+ | ===== Wo befinden sich auf meinem System Hardlinks? ==== | ||
+ | find / -xdev -type f -links +1 -ls | ||
+ | find / -xdev -type f -links +1 -printf '%h\n' | uniq -c | ||
===== Datei umbenennen ohne Ausfallzeit ===== | ===== Datei umbenennen ohne Ausfallzeit ===== | ||
cd /etc/postfix/maps | cd /etc/postfix/maps | ||
Zeile 23: | Zeile 26: | ||
===== Backup ===== | ===== Backup ===== | ||
(( Das Beispiel hier ist nicht sehr praxisnah. Eine bessere Variante beschreibe ich unter [[admin_grundlagen:rsync|rsync]] )) | (( Das Beispiel hier ist nicht sehr praxisnah. Eine bessere Variante beschreibe ich unter [[admin_grundlagen:rsync|rsync]] )) | ||
+ | (( Todo: das selbe mit ''cp --reflink'' testen. Reflink-Kopien benötien ähnlich wenig Platz wie Hardlinks, haben aber ihre eignen Inodes inkl. Berechtigungen, Eigentümer usw. Reflinks benötigen BTRFS, ZFS oder eine aktuelle Version von XFS (xfsprogs 5.1 und Linux 5.4) )) | ||
=== 1. Backup === | === 1. Backup === | ||
mkdir /tmp/backup | mkdir /tmp/backup |