Als «symlink» getaggte Fragen

Ein spezieller Dateityp, der auf eine nicht vorhandene oder vorhandene Datei oder ein vorhandenes Verzeichnis verweist. Der Inhalt einer symbolischen Verknüpfung besteht aus einer beliebigen Zeichenfolge, die den Pfad zu der Datei darstellt, auf die die symbolische Verknüpfung verweist. Wenn der Symlink während der Pfadnamenauflösung auftritt, wird die in der Datei gespeicherte Zeichenfolge zum Ändern der Pfadnamenauflösung verwendet.

1
Wofür steht ln?
Unter Linux können Sie den lnBefehl verwenden, um Verknüpfungen herzustellen. $ touch foo $ ln -s foo foo_link $ ls -l lrwxrwxrwx 1 cklein cklein 3 May 29 16:11 foo_link -> foo Ich gehe davon aus, dass das 'l' in lnfür "link" steht, aber wofür steht das 'n'? Was bedeutet …
17 symlink  ln 


3
Was bedeutet "l" in einer "ls" -Auflistung?
Wenn ich ls -adl .*in einem meiner Verzeichnisse laufe , erhalte ich eine Datei mit der folgenden Auflistung: lrwxrwxrwx 1 user group 43 Jul 3 16:25 .#filename.py -> person@computer.edu.4018:1372874769 Der Dateiname und die URL werden rot hervorgehoben. Was bedeutet das lin lrwxrwxrwx? Was ist das für eine Datei?
17 ls  symlink 


8
Der Inhalt eines Verzeichnisses ignoriert Symlinks
Ich habe ein Verzeichnis, in dem ich den gesamten Inhalt (Dateien und Unterverzeichnisse) auflisten möchte, ohne die symbolischen Links anzuzeigen. Ich benutze GNU-Dienstprogramme unter Linux. Die lsVersion ist 8.13. Beispiel: Vollständige Verzeichnisliste: ~/test$ ls -Gg total 12 drwxrwxr-x 2 4096 Jul 9 10:29 dir1 drwxrwxr-x 2 4096 Jul 9 10:29 …
16 ls  symlink  recursive 


2
Mit welchem ​​idempotenten Befehl kann ich einen Symlink erstellen, der auf ein Verzeichnis verweist?
Ich möchte einen Befehl in ein Shell-Skript einfügen, das einen Symlink zu einem Verzeichnis erstellt, aber dieses Skript könnte immer wieder ausgeführt werden, sodass der Befehl bei nachfolgenden Aufrufen nichts ändern sollte. Hier ist die Verzeichnisstruktur: % tree /tmp/test_symlink /tmp/test_symlink ├── foo └── repo └── resources └── snippets ├── php.snippets …


2
sshfs unterbricht Symlinks vom SFTP-Server
Weiß jemand, wie man einen Remote-SFTP-Pfad über SSHFS bereitstellt, damit Sie mit Symlinks arbeiten können? Wenn ich das mache, verweisen alle von mir erstellten Symlinks auf die falschen Dateien (nicht die, mit denen ich verlinkt bin.) Alle Symlinks, die mich interessieren, sind relativ (nicht absolut), sodass sie genauso angezeigt werden, …
16 mount  symlink  sftp  sshfs 


2
Merkwürdiger Unterschied zwischen pwd und / bin / pwd
Ich habe dem aktuellen Verzeichnis mit einen Symlink hinzugefügt ln -s . aa. Wenn ich ausführe cd aaund danach ausführe , pwdlautet die Antwort /home/sim/aa. Aber wenn ich /bin/pwdes drucke /home/sim(das aktuelle Verzeichnis hat sich nicht geändert). Woher kommt dieser Unterschied?
15 shell  symlink  pwd 



1
Was genau ist dot dot (..)? Warum verhält es sich bei Symlinks anders?
Ich versuche die Natur von ..(Doppelpunkt) zu verstehen . Es scheint auf verschiedene Ziele zu verweisen, je nachdem, wie Sie darauf zugreifen. Beispiel:- /outer/ middle/ inner/ inner --> ./middle/inner/ Nun /outer/middle/inner/..führt zu /outer/middle/, aber wenn ich über den symbolischen Link darauf zugreife, /outer/inner/..führt zu /outer/. Es scheint, dass es hier …


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.