Difference between revisions of "HardLinks"
(New page: = HardLinks und SymLinks = In Unix/Linux gibt es sie schon seit langem: Links und Sybolische Links ("Symlinks"). Bei Windows gibt es auch schon lange die "Shortcuts", die aber etwas ander...) |
(→HardLinks und SymLinks) |
||
Line 13: | Line 13: | ||
Interessante Fragen dabei sind: | Interessante Fragen dabei sind: | ||
* Geht das nur mit Ordnern oder auch mit Dateien? | * Geht das nur mit Ordnern oder auch mit Dateien? | ||
− | * Wie gehen [[ | + | * Wie gehen [[SuchMaschinen]] mit den Links um? |
* Kann man beim Kopieren Links auch wieder de-referenzieren? | * Kann man beim Kopieren Links auch wieder de-referenzieren? | ||
* Kann man solche Links irgendwie erkennen? danach suchen? z.B. über [[MetaDaten]] wie "Ref Count"? | * Kann man solche Links irgendwie erkennen? danach suchen? z.B. über [[MetaDaten]] wie "Ref Count"? |
Revision as of 09:00, 1 July 2007
Contents
HardLinks und SymLinks
In Unix/Linux gibt es sie schon seit langem: Links und Sybolische Links ("Symlinks").
Bei Windows gibt es auch schon lange die "Shortcuts", die aber etwas anders funktionieren als Unix-Symlinks. Cygwin ab Version 1.3.0 erzeugt POSIX-Symlinks, die auch als Windows-Shortcuts funktionieren...
Im Windows-Filesystem NTFS (z.B. WindowsXP) gibt es Junctions und Hardlinks, aber keine Microsoft-Software, die soetwas setzt und verwaltet. Microsoft bietet dies nur als POSIX-Kommandozeilen-Tools im RessourceKit an.
Hier springen andere Software-Anbieter ein, wie z.B.:
- NTFS Link
- ......
Interessante Fragen dabei sind:
- Geht das nur mit Ordnern oder auch mit Dateien?
- Wie gehen SuchMaschinen mit den Links um?
- Kann man beim Kopieren Links auch wieder de-referenzieren?
- Kann man solche Links irgendwie erkennen? danach suchen? z.B. über MetaDaten wie "Ref Count"?
- ...
Software
- [[1]]
- [[2]]
- WinbolicLink 1.0 (nur Ordner und zwar als Symlinks, nicht als Juctions) [[3]]
- NTFS Link 2.1 (Ordner als Junctions, Dateien als Hardlinks) [[4]]
- HardlinkShellExt.exe (Schinagl w/Ref Count)
Beispiele auf ComputerBraunbaer
- Im Ordner E:\var\knowhow\BalancedScorecard: pres_030806.ppt hat RefCount=2 (auch in \var\repository !!!)
Beispiele auf ComputerT41
- Die Datei G00131692_meshing_architecture_project_and_application.pdf kommt in drei Ordnern als sog. "Hardlink Group" vor:
- \var\CWB\4-PreSales\DnBNOR\Gartner Material
- \var\www\htdocs\Gartner
- \var\www\htdocs\knowhow\EnterpriseArchitecture
Vermutlich wurde das unter Cygwin eingerichtet....
Realisierung mit Hilfe von Cygwin
Kleine Cygwin Installation
XFree86 installieren
- Installieren als Cgwin-Paket...
- Starten: "xinit" oder "startx"
- Ggf. Konfiguration überpfüfen
- /etc/profile oder /etc/bash.bash.rc
- PATH /user/local/bin:/usr/bin:/bin:/usr/X11R6/bin
- PATH=/usr/X11R6/bin:PATH
- export PATH
Moonlight Commander
- Installieren als Cygwin-Paket "mc"
- Starten mit "startx" und "mc"
- Nun kan man mit einer Zwei-Fenster-GUI-Oberfläche SymLinks bearbeiten, die auch Windows-Shortcuts sind.
-- Main.DietrichKracht - 10 Sep 2006