Symbolische Links in Linux erstellen

Das Erlernen von symbolischen Linux-Befehlen ist eine großartige Möglichkeit, Ihr Potenzial im Linux-Terminal zu verbessern. In diesem Tutorial werden wir einige Befehle behandeln, um symbolische Links schnell und einfach zu lernen. Bevor wir beginnen, wollen wir uns einen Überblick verschaffen, was symbolische Links sind.

Was sind symbolische Links unter Linux

Symbolische Links sind nicht nur hilfreich bei der Erstellung von Verknüpfungen und der Dateiverwaltung in Betriebssystemen wie Linux. Sie dienen auch dazu, verschiedene Speicherorte für primäre Benutzerordner zu erstellen, z.B. Dokumente, Bilder, Downloads und vieles mehr!

Symbolische Links wirken wie eine Zeichenfolge, die Pfade für verschiedene Dateien, Ordner und Verzeichnisse im Computersystem erstellt. Sie sind in der Lage, mehrere Dateien an verschiedenen Orten zu erstellen und zu speichern, die auf eine einzige Datei verweisen. Auf diese Weise wird die Effizienz erhöht, indem alle spezifischen Dokumente mit einem einzigen Befehl gefunden werden.

Diese Links werden im Mainframe gespeichert, so dass Sie selbst dann, wenn die Originaldatei gelöscht wird, ein Backup für die meisten wichtigen Dateien haben. Symbolische Links helfen dabei, ungültige Verknüpfungspfade zu erstellen, um Informationen entsprechend den Anforderungen des Benutzers zu speichern.

Aufgrund der benutzerfreundlichen Funktionen von Linux folgt sogar Microsoft bei der Erstellung symbolischer Links. Symbolische Links, auch bekannt als Softlinks oder Symlinks, gibt es nicht nur unter Linux, sondern sie sind vergleichbar mit der Suchoption in Windows, mit der man eine bestimmte Datei oder ein bestimmtes Verzeichnis auf einer Festplatte suchen kann, indem man verschiedene Befehle ausführt.

Wie erstellt man symbolische Links in Linux?

Lassen Sie uns einen Blick darauf werfen, wie Sie Datei- und Ordnerverknüpfungen in Linux erstellen können:

Symbolische Verknüpfungen in Linux für Dateien erstellen

Generell verwenden wir zum Erstellen von Verknüpfungen den Befehl ln und die Option -s, um symbolische Verknüpfungen anzugeben. Dies ist der einfachste Weg, um einen flexiblen Ansatz zu gewährleisten, der es erlaubt, so viel wie möglich mit der Sprache zu experimentieren. Es ist nicht schwer, symbolische Links in Linux zu erstellen – Sie müssen nur einen einfachen Schritt befolgen.

ln -s 

Der ln-Befehl in Linux erstellt Links zwischen Quelldateien und Verzeichnissen.

  • -s – der Befehl für symbolische Links.
  • – Name der bestehenden Datei, für die Sie den Link erstellen
  • – Name des symbolischen Links.

Erstellte Links können durch Auflistung der Verzeichnisse mit dem detaillierten Befehl list überprüft werden:

ls -l

Wenn Sie jedoch das nicht angeben, erstellt der Befehl automatisch einen neuen Link im bestehenden Verzeichnis.

Symbolischen Link in Linux für Ordner erstellen

Symbolische Links für Ordner zu erstellen ist auch nicht schwierig. Der Befehl zum Erstellen des symbolischen Links für Ordner lautet:

ln -s 

Um beispielsweise das Verzeichnis /user/local/downloads/logo mit dem Ordner /devisers zu verknüpfen, verwenden Sie den folgenden Befehl:

ln -s /user/local/downloads/logo /devisers

Sobald ein symbolischer Link erstellt und an den Ordner /devisers angehängt wurde, führt dieser zu /user/local/downloads/logo. Wenn der Benutzer das Verzeichnis – cd – nach /devisers wechselt, wechselt das System automatisch zu der spezifischen Datei und schreibt sie in das Befehlsverzeichnis.

Symbolische Link-Optionen werden Befehlszeilenschalter genannt. Hier sind die gebräuchlichsten und ihre Beschreibungen:

Befehlszeilenschalter Beschreibung
-backup Backup jeder existierenden Zieldatei
-d, -F, -directory Superuser darf versuchen, hard link
-f, -force vorhandene Zieldatei wird entfernt
-I, -interactive Aufforderung vor dem Entfernen von Zieldateien
-L, -logical Verweisziele, die symbolische Links sind
-n, -non-dereference Symbolische Links auf Verzeichnisse werden wie Dateien behandelt
-P, -physical Harte Links direkt auf symbolische Links erstellen
-r, -relative Symbolische Links relativ zum Linkort erstellen
-s, -symbol Symbolische Links anstelle von harten Links erstellen
-S, -suffix=SUFFIX Gewöhnliches Sicherungssuffix außer Kraft setzen
-v, -verbose den Namen jeder verknüpften Datei ausgeben

Wie ändert oder entfernt man symbolische Verknüpfungen unter Linux?

Vorhandene Links zu Dateien oder Verzeichnissen können Sie mit dem Befehl unlink oder rm entfernen. So geht es mit dem unlink-Befehl:

unlink 

Das Entfernen von symbolischen Links mit dem rm-Befehl ist ähnlich wie der unlink-Befehl, der wie folgt lautet:

rm 

Zum Beispiel:

rm simpleText

Abschluss

Denken Sie daran, dass Sie die symbolischen Dateien löschen sollten, wenn sich die Quelle nicht mehr am aktuellen Speicherort befindet, um die Erstellung von Duplikaten zu vermeiden, die Ihre Arbeit verlangsamen könnten.

Linux ist eine wunderbare Plattform für die Erstellung einer interaktiven und dynamischen Anwendung, auf der Sie experimentieren und innovativ sein können. Eine solide Grundlage ist entscheidend. Lernen Sie die Grundlagen der Sprache gründlich, um ihr volles Potenzial zu nutzen. Wir hoffen, dieses Tutorial hat Ihnen geholfen, Ihre Fähigkeiten mit einem weiteren nützlichen Werkzeug zu verbessern!

Dieser Beitrag wurde zuletzt am 9. März 2021 um 10:04 Uhr geändert

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.