So erstellen Sie einen symbolischen Link unter Linux

So erstellen Sie einen symbolischen Link unter Linux
Ein Symlink- oder symbolischer Link ist ein Dateityp, der die Adresse oder einen anderen Datei oder einen anderen Ordner in einem Linux -Betriebssystem enthält. Es ist auch als Soft Link bekannt, da es auf die Datei weist und die Referenz einer Datei enthält. Es wird hauptsächlich zum Verwalten und Erstellen von Abkürzungen von Dateien verwendet. Darüber hinaus wird es verwendet, um verschiedene Standorte für Primärordner und vieles mehr zu erstellen. Es funktioniert wie eine Zeichenfolge, die zum Anbringen der verschiedenen Dateien und Ordner im gesamten Computersystem verwendet wird.

Dieser Beitrag untersucht und lernen, wie Sie einen symbolischen Link einer Datei oder eines Verzeichnisses erstellen und wie Sie einen symbolischen Link in einem beliebigen Betriebssystem entfernen. Lassen Sie uns also in den Lernprozess eintauchen und sehen, wie viele Arten von Links unter Linux vorhanden sind.

Verknüpfungsarten unter Linux

Weicher Link

Es ist dasselbe wie eine Abkürzung, die wir häufig im Windows -Betriebssystem sehen, was im Grunde genommen ein Zeiger auf ein bestimmtes Verzeichnis oder eine bestimmte Datei ist.

Harte Verbindung

Auf der anderen Seite sind harte Links auch Verknüpfungen einer bestimmten Datei oder eines bestimmten Ordners, aber der einzige Unterschied zwischen einem harten Link und dem Soft Link besteht darin, dass der harte Link auf einem anderen Partition oder einem Dateisystem nicht vorhanden ist.

Nun, das Befehlszeilendienstprogramm, das wir zum Erstellen von Links verwenden ln. Lassen Sie uns ein bisschen darüber erfahren.

LN Befehl

ln Der Befehl erstellt standardmäßig den harten Link. Wenn wir jedoch einen weichen Link erstellen möchten, müssen wir eine setzen -S oder -symbolisch Flagge vor dem ln Befehl.

Die Syntax zum Erstellen des symbolischen Links wäre wie unten angegeben:

$ ln -S [original_file] [Link]

Im ersten Argument müssen wir den Original -Dateinamen angeben.
Im zweiten Argument müssen wir ihm den symbolischen Dateinamen geben.

Wenn wir die symbolische Datei nicht bereitstellen oder einen Punkt setzen (.) anstelle eines symbolischen Dateinamens, dann die ln Der Befehl erstellt den symbolischen Link im selben Arbeitsverzeichnis.

Erstellung eines symbolischen Links zu einer Datei

Der symbolische Link der Datei kann einfach mit dem unten angegebenen Befehl erstellt werden:

$ ln -s original_file_name symboly_file_name

Stellen Sie sicher, dass Sie die ersetzen original_file_name Und symbolisch_file_name mit Ihren gewünschten Dateinamen.

Um beispielsweise einen symbolischen Link einer Textdatei zu erstellen, verläuft der Befehl wie folgt:

$ ln -s Datei.txt new_link.txt

Der ln Der Befehl erzeugt oder zeigt keine Erfolgsausgabe auf dem Terminal, sodass Sie den Befehl LS verwenden können, wenn Sie die Link -Erstellung überprüfen möchten. Also, LS -l zum Überprüfen des folgenden Befehls:

$ ls -l newlink.txt

Das L in der Ausgabe ist das Flag, das den symbolischen Dateityp erwähnt, und das Pfeilsymbol ( ->) zeigt auf die Originaldatei, von der der symbolische Link erstellt wird.

Okay, jetzt wollen wir sehen, wie man einen symbolischen Link zu einem Verzeichnis erstellt

Schaffung einer symbolischen Verbindung zu einem Verzeichnis

Es gibt keinen Unterschied beim Erstellen eines symbolischen Links zu einem Verzeichnis oder einer Datei. Ein symbolischer Link zu einem Verzeichnis kann problemlos erstellt werden.

Zum Beispiel für das Erstellen des symbolischen Links eines Verzeichnisses mit dem Namen /Ordner zum Verzeichnis ~ /order_link ist der Befehl zum Erstellen eines symbolischen Links wie folgt:

$ ln -S /Ordner ~ /order_link

Überprüfen Sie nach dem Ausführen des Befehls zum Erstellen des symbolischen Links die Erstellung des Links mit dem unten angegebenen Befehl:

$ ls -l ~/order_link

Sie können in dem oben beigefügten Screenshot miterleben, dass der symbolische Link des Verzeichnisses erfolgreich erstellt wird.

Lassen Sie uns nun vorank.

Entfernung einer symbolischen Verbindung

Eine symbolische Verbindung kann leicht gelöscht oder entfernt werden, indem entweder die verwendet werden Verknüpfen oder rm Befehl. Sie müssen den symbolischen Link zu einem der unvertlten oder RM -Befehle angeben, und der symbolische Link wird aus Ihrem Linux -Betriebssystem entfernt.

Um den symbolischen Link mit dem Befehl unlink zu entfernen, geben Sie den unten angegebenen Befehl ein:

$ UNLINK SYMMOLIC_LINK

Um den symbolischen Link mit dem Befehl rm zu entfernen, geben Sie den unten angegebenen Befehl ein

$ rm symbolisch_link

Ein symbolischer Zusammenhang wird mit einem der beiden oben angegebenen Befehle entfernt.

Abschluss

Wir haben mehrere Möglichkeiten untersucht, um einen symbolischen Link zu einer Datei oder einem Verzeichnis in Linux zu erstellen, und lernt auch, den symbolischen Link in einem beliebigen Betriebssystem zu entfernen. Nachdem Sie diesen Beitrag gelesen haben, werden Sie keine Hürde beim Erstellen und Entfernen des symbolischen Link.