Difference between revisions of "HardLinks"

From Dietrich Blog (Strato)
Jump to: navigation, search
(HardLinks und SymLinks)
(Replaced content with "Has been moved to: http://blog.kr8.de/wiki-hardlinks/")
 
Line 1: Line 1:
{{TOCright}}
+
Has been moved to: http://blog.kr8.de/wiki-hardlinks/
== 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
 
* [http://www.schinagl.priv.at/nt/ln/ln.html http://www.schinagl.priv.at/nt/ln/ln.html]
 
* [http://schinagl.priv.at/nt/hardlinkshellext/hardlinkshellext.html http://schinagl.priv.at/nt/hardlinkshellext/hardlinkshellext.html]
 
* WinbolicLink 1.0  (nur Ordner und zwar als Symlinks, nicht als Juctions) [[http://www.pearlmagik.com|http://www.pearlmagik.com]]
 
* NTFS Link 2.1 (Ordner als Junctions, Dateien als Hardlinks)  [[http://www.wintotal.de|http://www.wintotal.de]]
 
* 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 ===
 
* Version von [[Cygwin]] prüfen: cygcheck -s
 
* Ggf. Ent-Installieren
 
* Ggf. Neu-Installieren von [http://www.cygwin.com http://www.cygwin.com]
 
 
 
=== 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
 

Latest revision as of 11:53, 29 April 2020

Has been moved to: http://blog.kr8.de/wiki-hardlinks/