Als «symbolic-link» getaggte Fragen

Ein symbolischer Link ("Symlink") ist ein Verweis auf eine Datei oder einen Ordner, die bzw. der auf demselben oder einem anderen Laufwerk im System vorhanden sein kann. Mit symbolischen Links können Benutzer ein logischeres Dateilayout erstellen, wenn die Dateien selbst auf mehrere Festplatten verteilt oder an bequemere Speicherorte verschoben werden.

2
Ubuntu: Erstellen eines Symlinks mit einem freigegebenen Netzwerkordner
Ich versuche, mithilfe des Befehls einen Symlink mit einem freigegebenen Netzwerkordner (in einem Windows-System) auf meinem Ubuntu-System zu erstellen. ln -s smb://sys-name/www www Es wird eine Verknüpfung erstellt, aber es wird angegeben, dass die Verknüpfung unterbrochen ist. Aber der Pfad existiert und ich kann zum Netzwerkordnerpfad navigieren. Könnte mich jemand …

2
Kann die logische Struktur eines Dateisystems (einschließlich der Symlink-Ziele) in einer einzelnen Lightweight-Datei (nicht binär) dargestellt werden?
Nachdem ich im Laufe der Jahre mit mehreren SQL- und NoSQL-Datenbanken gespielt habe, ist es für mich die beste Möglichkeit, die Portabilität meiner datenzentrierten persönlichen Apps sicherzustellen, alle bonafide-Datenbanken vollständig zu vermeiden. Ich sehe das Dateisystem als ein schönes Datenbankparadigma, das portabel und für den Menschen lesbar ist und daher …


2
Brew installiert, verlinkt, aber nicht gefunden
Ich habe es gerade mtrüber Homebrew installiert und es wurde scheinbar erfolgreich abgeschlossen (dh nichts Ungewöhnliches). MBA% mtr zsh: command not found: mtr Das ist seltsam. Ich dachte, ich würde es noch einmal versuchen: MBA% brew install mtr Warning: mtr-0.86 already installed Okay, vielleicht hat es folgende Bedeutung mtr-0.86: MBA% …

5
So erlauben Sie den Zugriff auf einen symbolischen Link in my ~ / Sites / für Apache unter Mac OS X Lion 10.7.2
Ich muss von meinem Apache aus den Zugriff auf ein mit Sym verknüpftes Verzeichnis in ~ / Sites zulassen. Ich habe die Verzeichnisse wie folgt verknüpft ln -s ~/path/to/the/source/directory/ ~/Sites/source-link-here Wenn ich jetzt eine GET-Anfrage starte, erhalte ich eine 403-Antwort curl http://localhost/~username/source-link-here/ <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>403 …

3
Überprüfen Sie, ob zwei Pfade auf dieselbe Datei verweisen
Ich habe ein Skript zum rekursiven Erstellen von Symlinks in meinem Ausgangsverzeichnis zu meinem Einstellungsverzeichnis, um die Dateien unter Versionskontrolle zu halten. Ich möchte, dass Dateien übersprungen werden, die bereits über ein übergeordnetes Verzeichnis verknüpft sind. Das heißt, wenn ich diese Dateien / Verzeichnisse habe: ~/foo/ -> ~/settings/foo/ ~/settings/foo/ ~/settings/foo/bar …

4
Gewähren Sie Zugriff auf ein Unterverzeichnis, ohne Zugriff auf übergeordnete Verzeichnisse zu gewähren
Ich habe ein Szenario mit einem Windows-Dateiserver, in dem der "Eigentümer" Berechtigungen an eine Gruppe von Benutzern der folgenden Art vergeben möchte: \\server\dir1\dir2\dir3: lesen, schreiben und ausführen \\server\dir1\dir2: keine Berechtigungen \\server\dir1: keine Berechtigungen \\server: lesen und ausführen Nach meinem Verständnis ( Update : Dieser gesamte Absatz ist falsch!) Ist dies …

4
Batch Update Symbolische Links rekursiv
Ich habe eine Web-App, die eine Reihe symbolischer Links in Unterverzeichnissen enthält. Ich muss die App in eine andere Verzeichnisstruktur verschieben und alle Symlinks aktualisieren, um auf den neuen Pfad zu verweisen. Zum Beispiel: Altes Dir: /home/user/public_html/dev Neues Dir: /home/user/public_html/qa Altes Symlink: /home/user/public_html/qa/multisites/slave01/images -> /home/user/public_html/dev/images Neues Symlink:/home/user/public_html/qa/multisites/slave01/images -> /home/user/public_html/qa/images Das …





3
Finden Sie heraus, welcher Pfad ohne Symlink wäre?
Gibt es unter Linux eine Möglichkeit, herauszufinden, wie der tatsächliche Pfad zu diesem Verzeichnis aussieht, wenn ich keinen symbolischen Link verwendet habe, um dorthin zu gelangen? Erwägen: $ pwd /home/dave/tmp $ mkdir -p 1/2/3/4/5 $ ln -s 1/2/3/4/5 5 $ cd 5 $ pwd /home/dave/tmp/5 Oder: $ pwd /home/dave/tmp $ …



Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.