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.
Oculus Quest hat kürzlich die großartige Idee des Hand-Trackings ohne Controller vorgestellt. Mit einer ständig steigenden Anzahl von Spielen und Akti...
Das Spielen von Spielen im Vollbildmodus oder die Verwendung von Apps im ablenkungsfreien Vollbildmodus kann Sie von relevanten Systeminformationen ab...
Wir alle haben Streaming-Gameplays auf YouTube gesehen und geliebt. PewDiePie, Jakesepticye und Markiplier sind nur einige der Top-Gamer, die Millione...