Symlink ist eines der wichtigsten Tools, das die Arbeit mit Dateien und Ordnern in Ubuntu erleichtert. Mit einem Link können Sie Zeiger auf andere Dateien oder Verzeichnisse erstellen, sodass Sie darauf zugreifen können, als ob sie sich im aktuellen Verzeichnis befinden. In dieser detaillierten Anleitung erfahren Sie, wie Sie einen symbolischen Link in Ubuntu erstellen und wie Sie ihn verwenden können, um die Arbeit mit Dateien und Ordnern zu vereinfachen.
Das Erstellen eines Symlinks in Ubuntu ist ein einfacher Prozess, der einige einfache Schritte beinhaltet. Öffnen Sie zuerst das Terminal in Ubuntu. Sie können es im Hauptmenü finden oder eine Tastenkombination verwenden Ctrl + Alt + T. Gehen Sie zweitens in das Verzeichnis, in dem Sie einen symbolischen Link erstellen möchten. Wenn Sie eine Verknüpfung im aktuellen Verzeichnis erstellen möchten, müssen Sie diesen Schritt überspringen.
Verwenden Sie als Nächstes den folgenden Befehl, um einen symbolischen Link zu erstellen: ln -s ist dabei der Pfad zu der Datei oder dem Ordner, auf den Sie verweisen möchten, und ist der Name des symbolischen Links, den Sie erstellen möchten. Um beispielsweise einen symbolischen Link zum Ordner "Dokumente" im aktuellen Verzeichnis zu erstellen, können Sie den Befehl verwenden: ln -s /home/user/Documents Documents.
Ubuntu installieren
Die Installation von Ubuntu auf Ihrem Computer kann ein ziemlich einfaches Verfahren sein. Hier ist eine Schritt-für-Schritt-Anleitung:
| Schritt 1: | Laden Sie das Ubuntu-Image von der offiziellen Ubuntu-Website herunter. |
| Schritt 2: | Erstellen Sie ein bootfähiges Gerät, z. B. ein USB-Flashlaufwerk, mit einem bootfähigen Gerätetool wie Rufus oder UNetbootin. |
| Schritt 3: | Schließen Sie das Startgerät an den Computer an und starten Sie es neu. |
| Schritt 4: | Drücken Sie beim Starten des Computers die entsprechende Taste (normalerweise F12 oder ENTF), um das Startgerät auszuwählen. |
| Schritt 5: | Wählen Sie das Startgerät aus der Liste aus und drücken Sie die Eingabetaste. |
| Schritt 6: | Wählen Sie die Installationssprache aus und klicken Sie auf Ubuntu installieren. |
| Schritt 7: | Wählen Sie die Installationsoption aus: "Datenträger leeren und Ubuntu installieren" oder "Ubuntu neben einem vorhandenen Betriebssystem installieren". |
| Schritt 8: | Wählen Sie Ihre Zeitzone aus und erstellen Sie ein Benutzerkonto. |
| Schritt 9: | Starten Sie die Installation von Ubuntu und warten Sie, bis sie abgeschlossen ist. |
| Schritt 10: | Starten Sie den Computer nach Abschluss der Installation neu. |
Glückwunsch! Sie haben Ubuntu erfolgreich auf Ihrem Computer installiert.
Erstellen eines neuen Ordners
Das Erstellen eines neuen Ordners in Ubuntu ist sehr einfach. Befolgen Sie dazu die Anweisungen:
1. Öffnen Sie das Terminal, indem Sie Strg + Alt + T drücken.
2. Geben Sie den Befehl "mkdir" ein und geben Sie den Namen des Ordners ein, den Sie erstellen möchten. Um beispielsweise einen Ordner mit dem Namen "neuer Ordner" zu erstellen, geben Sie den folgenden Befehl ein:
3. Drücken Sie die Eingabetaste, und ein neuer Ordner wird im aktuellen Arbeitsverzeichnis erstellt.
Sie haben jetzt einen neuen Ordner in Ubuntu. Sie können diesen Ordner zum Speichern von Dateien und anderen Informationen verwenden.
Befehl ln -s
Das Erstellen eines symbolischen Links in Ubuntu mit dem Befehl ln -s ist sehr einfach. Sie müssen den Pfad zu der Quelldatei oder dem Verzeichnis sowie den Pfad zu dem symbolischen Link angeben, den Sie erstellen möchten.
| Das Team | Die Beschreibung |
|---|---|
| ln -s | Erstellt einen symbolischen Link zu der angegebenen Quelldatei oder dem angegebenen Verzeichnis. |
Hier sind Beispiele für die Verwendung des Befehls ln -s:
1. Erstellen eines symbolischen Links zu einer Datei:
ln -s /path/to/file /path/to/symlink
2. Erstellen einer symbolischen Verknüpfung zu einem Verzeichnis:
ln -s /path/to/directory /path/to/symlink
3. Erstellen eines relativen symbolischen Links:
ln -s ../path/to/file /path/to/symlink
Nach dem Ausführen des Befehls ln -s wird ein symbolischer Link am angegebenen Pfad erstellt und auf die Quelldatei oder das Quellverzeichnis verweist.
Wie erstelle ich einen symlink
Um symlink in Ubuntu zu erstellen, müssen Sie den Befehl ln verwenden. Hier ist, wie man es macht:
1. Öffnen Sie das Terminal.
Sie können das Terminal öffnen, indem Sie die Taste drücken Ctrl+Alt+T.
2. Wechseln Sie in das Verzeichnis, in dem Sie symlink erstellen möchten.
Zum Beispiel können Sie den folgenden Befehl ausführen, um in das Verzeichnis "Dokumente" zu wechseln:
3. Erstellen Sie einen symlink mit dem Befehl ln.
Um einen symlink zu erstellen, müssen Sie den Befehl ln mit dem Flag -s verwenden, das angibt, dass Sie einen symbolischen Link erstellen. Hier ist ein Beispielbefehl:
ln -s /vollständiger/Pfad/zu/Original/Datei Linkname
Ersetzen Sie "/voll/Pfad/zu/original/Datei" durch den Pfad der Datei, auf die Sie verweisen möchten, und "linkname" durch den Namen, den Sie für diesen Link verwenden möchten.
4. Überprüfen Sie den erstellten symlink.
Um sicherzustellen, dass symlink erfolgreich erstellt wurde, führen Sie den Befehl ls -l aus, der detaillierte Informationen zu den Dateien im aktuellen Verzeichnis anzeigt, einschließlich symlink. Sie sollten symlink und seine Ausrichtung (Pfad zur Originaldatei) sehen.
Jetzt haben Sie einen Symlink, der auf Ihre Originaldatei verweist. Sie können diesen Link verwenden, um auf die Originaldatei zuzugreifen oder Operationen durchzuführen. Symlink löschen oder verschieben, ohne die Originaldatei zu beeinflussen.
Entschlüsseln des Befehls ln -s
Entschlüsseln der Befehlsschlüssel:
- -s: Erstellt einen symbolischen Link.
Die Verwendung des Befehls ln -s erfordert zwei Argumente:
- Der Name der Quelldatei oder des Verzeichnisses, für das Sie eine Verknüpfung erstellen möchten.
- Der Name des neuen Links, den Sie erstellen möchten.
Der folgende Befehl erstellt beispielsweise einen symbolischen Link zur Datei "file.txt" mit dem Namen "symlink.txt":
ln -s file.txt symlink.txt
Nun, wenn Sie auf die Datei "symlink.txt", das System wird uns zur Datei "file" umleiten.txt". Symbolische Links sind nützlich, wenn Sie mehrere Speicherorte erstellen müssen, die auf dieselbe Datei oder dasselbe Verzeichnis verweisen.
Zugriffsrechte ändern
Um die Symlink-Zugriffsrechte in Ubuntu zu ändern, müssen Sie den Befehl chmod verwenden. Mit diesem Befehl können Sie verschiedene Zugriffsrechte festlegen, z. B. Lesen, Schreiben und Ausführen.
Führen Sie den folgenden Befehl aus, um die Berechtigungen für symlink zu ändern:
| chmod | Zugriffsrecht | pfad zu_symlink |
- Zugriffsrecht ist ein numerischer Wert, der die Berechtigungen für Symlink angibt. Beispielsweise bedeutet 777, dass symlink für alle Benutzer Lese-, Schreib- und Ausführungsberechtigungen hat.
- pfad zu_symlink - Dies ist der Pfad zu symlink, zu dem Sie die Zugriffsrechte ändern müssen.
Wenn wir beispielsweise die Zugriffsrechte für symlink von /home/user/symlink auf 777 ändern möchten, führen wir den folgenden Befehl aus:
| chmod | 777 | /home/user/symlink |
Nachdem Sie diesen Befehl ausgeführt haben, hat symlink Lese-, Schreib- und Ausführungsrechte für alle Benutzer.
Wichtig ist, dass das Ändern der Zugriffsrechte für symlink die Zugriffsrechte für die Quelldatei oder das von symlink referenzierte Verzeichnis nicht ändert. Wenn Sie die Zugriffsrechte für die Quelldatei oder das Verzeichnis ändern möchten, müssen Sie diese separat ändern.
Überprüfen des erstellten symlink
Sie können den folgenden Befehl ausführen, um sicherzustellen, dass symlink erfolgreich erstellt wurde:
ls -l
Mit diesem Befehl können Sie die Dateien und Verzeichnisse im aktuellen Ordner mit einer detaillierten Beschreibung auflisten. Wenn symlink korrekt erstellt wurde, müssen die Quelldatei und symlink in der Dateiliste vorhanden sein, und ihre Beschreibungen unterscheiden sich:
Original_File_Name - Beschreibung der Quelldatei
Symbolic_Link_Name -> Original_File_Name - Beschreibung von symlink
In der Beschreibung von symlink wird auch der Pfad zur Quelldatei angegeben.
Sie können auch den folgenden Befehl ausführen, um zu überprüfen, ob symlink korrekt ist:
file Symbolic_Link_Name