Linuxhotel Wiki

Wie ging das nochmal?

Benutzer-Werkzeuge

Webseiten-Werkzeuge


lpi1:hardlink

Dies ist eine alte Version des Dokuments!


Hardlinks

Datei umbenennen ohne Ausfallzeit

cd /etc/postfix/maps
ln virtual_alias_maps.txt virtual_mailbox_maps.txt
postmap 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

Backup

1)

1. Backup

cp -a /usr/share/doc sonntag

2. Backup

cp -al sonntag montag
rsync -a /usr/share/doc montag

3. Backup

cp -a montag dienstag
rsync -a /usr/share/doc dienstag

Verzeichnisse zusammenführen

 |-- dir1
 |   |-- a
 |   |   |-- file1.txt
 |   |   `-- file2.txt
 |   |-- b
 |   |   `-- file3.txt
 |   `-- c
 |       `-- file4.txt
 `-- dir2
  |-- a
  |   |-- file5.txt
  |   `-- file6.txt
  |-- b
  |   |-- file7.txt
  |   `-- file8.txt
  `-- c
   |-- file10.txt
   `-- file9.txt
mkdir merge
cp -rl dir1/. dir2/. merge
rm -r dir*
tree merge 
merge
├── a
│   ├── file1.txt
│   ├── file2.txt
│   ├── file5.txt
│   └── file6.txt
├── b
│   ├── file3.txt
│   ├── file7.txt
│   └── file8.txt
└── c
    ├── file10.txt
    ├── file4.txt
    └── file9.txt

2)

1)
Das Beispiel hier ist nicht sehr praxisnah. Eine bessere Variante beschreibe ich unter rsync
2)
alternativ mit rsync:
rsync -ax --link-dest=/tmp/dir1/ dir1/ merged/
rsync -ax --link-dest=/tmp/dir2/ dir2/ merged/
Achtung: link-dest muss absolut angegeben werden
lpi1/hardlink.1400159573.txt.gz · Zuletzt geändert: 2015/07/23 11:06 (Externe Bearbeitung)