Linken ist ein interessantes Feature in Linux. In UNIX-ähnlichen Betriebssystemen ist alles eine Datei. Eine Datei ist im Grunde ein Link zu einem Inode, eine spezielle Art von Datenstruktur, die alles über eine bestimmte Datei außer ihrem ursprünglichen Namen und dem tatsächlichen Inhalt speichert stores.Dies ist die Funktion, die Links nutzt. Um einen Link zu erstellen, erstellen Sie eine andere Datei, die auf denselben zugrunde liegenden Inode wie eine andere Datei verweist. In vielen Situationen ist es eine unglaublich nützliche Methode.
Sehen Sie sich an, wie Sie unter Linux Hardlinks erstellen.
Hardlinks unter Linux
Bevor wir tiefer eintauchen, sprechen wir ein wenig über Hard- und Softlinks. Es gibt einige grundlegende Unterschiede zwischen ihnen. Im Falle eines Hardlinks kann er nur im selben Dateisystem existieren, während der symbolische Link dateisystemübergreifend bestehen bleibt. Darüber hinaus kann es nur für normale Dateien ausgeführt werden. Sie können auch keine Verzeichnis-Hardlinks erstellen, daher wird keine Verzeichnisschleife erstellt.
Wenn eine Datei des Hardlinks gelöscht wird, wird der Link vom zugrunde liegenden Inode entfernt.
Der ls-Befehl kann den Inode einer Zieldatei/eines Zielverzeichnisses drucken.
$ ls -li
Erstellen von Hardlinks
Einen Hardlink zu generieren ist ganz einfach. Um Links zu erstellen, ist ln das dedizierte Tool, das in fast allen Linux-Distributionen verfügbar ist.
Verwenden Sie die folgende Befehlsstruktur, um einen Hardlink zu erstellen. Beachten Sie, dass sich das Ziel im selben Dateisystem befinden sollte. Das Flag „-v“ ist für den ausführlichen Modus.
OpenTTD ist eines der beliebtesten Wirtschaftssimulationsspiele auf dem Markt. In diesem Spiel musst du ein wunderbares Transportunternehmen aufbauen....
SuperTuxKart ist ein großartiger Titel, der entwickelt wurde, um Ihnen das Mario Kart-Erlebnis kostenlos auf Ihrem Linux-System zu bieten. Es ist ziem...
The Battle for Wesnoth ist eines der beliebtesten Open-Source-Strategiespiele, die Sie derzeit spielen können. Dieses Spiel befindet sich nicht nur se...