Dies ist eine alte Version des Dokuments!
cp /etc/passwd . ls -li passwd* ln passwd passwd-hardlink
editieren, umbenennen, verschieben, löschen (Ursprungdatei), … ausprobieren
ls -li passwd* cp -l passwd passwd-hardlink-cp ls -li passwd*
cd /etc/postfix/maps ln virtual_alias_maps.txt.db virtual_mailbox_maps.txt.db postconf -e 'virtual_mailbox_maps = hash:/etc/postfix/maps/virtual_mailbox_maps.txt' rm virtual_alias_maps.txt virtual_alias_maps.txt.db
cp -a /usr/share/doc sonntag
cp -al sonntag montag rsync -a --del /usr/share/doc/ montag
cp -a montag dienstag rsync -a --del /usr/share/doc/ dienstag
…
|-- 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
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.txttouch dir2/c/file9.txt
rsync -ax --link-dest=/tmp/dir1/ dir1/ merged/ rsync -ax --link-dest=/tmp/dir2/ dir2/ merged/Achtung: link-dest muss absolut angegeben werden