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.