Linux-Befehle

So erstellen Sie einen symbolischen Link unter Linux

So erstellen Sie einen symbolischen Link unter Linux
Ein symbolischer Link oder symbolischer Link ist ein Dateityp, der die Adresse oder den Pfad einer anderen Datei oder eines anderen Ordners in einem Linux-Betriebssystem enthält. Es wird auch als Softlink bezeichnet, da es auf die Datei zeigt und die Referenz einer Datei enthält. Es wird hauptsächlich zum Verwalten und Erstellen von Verknüpfungen von Dateien verwendet. Darüber hinaus wird es verwendet, um verschiedene Speicherorte für primäre Ordner und vieles mehr zu erstellen. Es funktioniert wie eine Zeichenfolge, die zum Anhängen der verschiedenen Dateien und Ordner innerhalb des gesamten Computersystems verwendet wird.

In diesem Beitrag erfahren Sie, wie Sie einen symbolischen Link einer Datei oder eines Verzeichnisses erstellen und einen symbolischen Link in jedem Linux-basierten Betriebssystem entfernen. Lassen Sie uns also in den Lernprozess eintauchen und sehen, wie viele Arten von Links es in Linux gibt.

Linktypen unter Linux

Softlink

Es ist dasselbe wie eine Verknüpfung, die wir oft im Windows-Betriebssystem sehen, die im Grunde ein Zeiger auf ein bestimmtes Verzeichnis oder eine bestimmte Datei ist.

Fester Link

Auf der anderen Seite sind Hardlinks auch Verknüpfungen zu bestimmten Dateien oder Ordnern, aber der einzige Unterschied zwischen einem Hardlink und einem Softlink besteht darin, dass der Hardlink nicht auf einer anderen Partition oder einem anderen Dateisystem existieren kann.

Nun, das Befehlszeilen-Dienstprogramm, das wir zum Erstellen von Links verwenden, ist bekannt als ln. Lass uns ein bisschen darüber lernen.

ln-Befehl

ln Befehl erstellt standardmäßig den Hardlink. Wenn wir jedoch einen Softlink erstellen möchten, müssen wir a -so oder -symbolisch Flagge vor dem ln Befehl.

Die Syntax zum Erstellen des symbolischen Links sieht wie folgt aus:

$ ln -s [ORIGINAL_FILE] [LINK]

Im ersten Argument müssen wir den ursprünglichen Dateinamen angeben.
Im zweiten Argument müssen wir ihm den symbolischen Dateinamen geben.

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

Erstellen eines symbolischen Links zu einer Datei

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

$ ln -s ursprünglicher_dateiname symbolischer_dateiname

Stellen Sie sicher, dass Sie die ursprünglicher_dateiname und symbolic_file_name mit Ihren gewünschten Dateinamen.

Um beispielsweise einen symbolischen Link einer Textdatei zu erstellen, sieht der Befehl folgendermaßen aus:

$ ln -s Datei.txt neuer_link.TXT

Das ln Der Befehl erzeugt oder zeigt keine Erfolgsausgabe auf dem Terminal, daher können Sie den Befehl ls verwenden, wenn Sie die Linkerstellung überprüfen möchten. Also, ls -l zur Überprüfung geben Sie den unten angegebenen Befehl ein:

$ ls -l neuer Link.TXT

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

In Ordnung, jetzt sehen wir uns an, wie Sie einen symbolischen Link zu einem Verzeichnis erstellen

Erstellung eines symbolischen Links 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 einfach erstellt werden, indem Sie zuerst den Verzeichnisnamen und dann den symbolischen Link angeben.

Um beispielsweise den symbolischen Link eines Verzeichnisses namens /folder zum Verzeichnis ~/folder_link zu erstellen, lautet der Befehl zum Erstellen eines symbolischen Links wie folgt:

$ ln -s /Ordner ~/Ordner_Link

Nachdem Sie den Befehl zum Erstellen des symbolischen Links ausgeführt haben, überprüfen Sie die Erstellung des Links mit dem folgenden Befehl:

$ ls -l ~/folder_link

Sie können im obigen Screenshot sehen, dass der symbolische Link des Verzeichnisses erfolgreich erstellt wurde.

Lassen Sie uns nun fortfahren und sehen, wie Sie einen symbolischen Link in Linux entfernen.

Entfernen eines symbolischen Links

Ein symbolischer Link kann einfach gelöscht oder entfernt werden, indem Sie entweder die Verknüpfung aufheben oder rm Befehl. Sie müssen den symbolischen Link zu einem der Befehle unlink oder rm bereitstellen, und der symbolische Link wird von Ihrem Linux-Betriebssystem entfernt.

Um den symbolischen Link mit dem Unlink-Befehl zu entfernen, geben Sie den folgenden Befehl ein:

$ Verknüpfung aufheben symbolischer_link

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

$rm symbolischer_link

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

Fazit

Wir haben mehrere Möglichkeiten untersucht, einen symbolischen Link zu einer Datei oder einem Verzeichnis in Linux zu erstellen, und auch gelernt, den symbolischen Link in jedem Linux-basierten Betriebssystem zu entfernen remove. Nachdem Sie diesen Beitrag gelesen haben, haben Sie keine Hürde mehr beim Erstellen und Entfernen des symbolischen Links.

Open-Source-Ports kommerzieller Spiele-Engines
Kostenlose, quelloffene und plattformübergreifende Spiel-Engine-Nachbildungen können verwendet werden, um sowohl alte als auch einige der relativ neue...
Beste Befehlszeilenspiele für Linux
Die Befehlszeile ist nicht nur Ihr größter Verbündeter bei der Verwendung von Linux – sie kann auch eine Quelle der Unterhaltung sein, da Sie damit vi...
Beste Gamepad-Mapping-Apps für Linux
Wenn du Spiele unter Linux gerne mit einem Gamepad statt mit einem typischen Tastatur- und Maus-Eingabesystem spielst, gibt es einige nützliche Apps f...