Frage 101-107

link ist ein symbolisches Link. Wie können Sie link als symbolisches Link kopieren, anstatt die Datei zu lesen, auf die link verweist?

  1. cp -d link newlink

  2. cp -l link newlink

  3. cp -L link newlink

  4. cp -R link newlink

LPI-Lernziel Grundlegende Dateiverwaltung (103.3)

Hier sind Sie im Vorteil, wenn Sie die Optionen von cp gut kennen. cp -L (Antwort 3) tut das Gegenteil von dem, was die Aufgabe verlangt -- hier werden symbolische Links immer »verfolgt« und in der Ausgabe durch ihre Ziele ersetzt. cp -R (Antwort 4) kopiert Verzeichnisse »rekursiv«, also mit allen darin enthaltenen Verzeichnissen und Unterverzeichnissen; auch das ist hier nicht erwünscht. cp -l (Antwort 2) kopiert dafür gar nichts, sondern legt am Zielort nur ein Link auf die ursprüngliche Datei an. Das ist nützlich, um große Dateihierarchien zu »kopieren«, wenn Sie anschließend nur ein paar Dateien darin ändern wollen, da die meisten Dateien dann nur einmal Platz auf der Platte verbrauchen (typische Anwendung: Sie wollen denselben Quellcode für mehrere Rechnerarchitekturen übersetzen).

Die korrekte Antwort ist hier 1, cp -d (etwas unlogisch: »--no-dereference«), das symbolische Links immer als solche kopiert.

Noch kein Kommentar · Kommentar hinzufügen · RSS

Wichtig

LPI-Logo

Die LPI Academy ist keine offizielle Webseite des LPI!

Sponsor

Linup-Front-Logo

Die LPI Academy wird für die Community unterstützt von der Linup Front GmbH

A Django Site

Diese Seite

Version: 0 (Anselm)
22.8.2009 01:07:25

Benutzer

Nicht angemeldet

Kommentare

RSS