Symlinks: Unterschied zwischen den Versionen

Aus Foxwiki
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 7: Zeile 7:
* was oft Fehler im Dateisystem aufdeckt
* was oft Fehler im Dateisystem aufdeckt


*Jeder Link wird mit einer Klassifizierung von relativ, '''absolut, dangling, chaotisch, langwierig oder other_fs''' ausgegeben.
; Jeder Link wird mit einer Klassifizierung von ''' relativ, absolut, dangling, chaotisch, langwierig oder other_fs''' ausgegeben
* '''relative''' Links sind solche, die als Pfade relativ zu dem Verzeichnis ausgedrückt werden, in dem sich die Links befinden, normalerweise unabhängig vom Einhängepunkt des Dateisystems.
{| class="wikitable sortable options"
*'''absolute''' Links sind solche, die als absoluter Pfad vom Stammverzeichnis aus angegeben werden, was durch einen führenden Schrägstrich (/) angezeigt wird.
|-
*'''dangling''' Links sind solche, bei denen das Ziel des Links derzeit nicht existiert. Dies tritt häufig bei absoluten Links auf, wenn ein Dateisystem an einem anderen als dem üblichen Einhängepunkt eingehängt wird (z. B. wenn das normale Root-Dateisystem nach dem Booten von einem alternativen Medium unter /mnt eingehängt wird).
! Option !! Beschreibung
*'''chaotische''' Links sind Links, die unnötige Schrägstriche oder Punkte im Pfad enthalten. Diese werden ebenfalls bereinigt, wenn -c angegeben wird.
|-
*'''lengthy''' Links sind Links, die "../" mehr als nötig im Pfad verwenden (z.B. /bin/vi -> ../bin/vim) Diese werden nur erkannt, wenn -s angegeben ist, und werden nur bereinigt, wenn auch -c angegeben ist.
relative || Links sind solche, die als Pfade relativ zu dem Verzeichnis ausgedrückt werden, in dem sich die Links befinden, normalerweise unabhängig vom Einhängepunkt des Dateisystems
*'''other_fs''' sind die Links, deren Ziel sich derzeit auf einem anderen Dateisystem befindet als dem, auf dem symlinks ausgeführt wurde (am nützlichsten mit -r ).
|-
| absolute || Links sind solche, die als absoluter Pfad vom Stammverzeichnis aus angegeben werden, was durch einen führenden Schrägstrich (/) angezeigt wird
|-
| dangling || Links sind solche, bei denen das Ziel des Links derzeit nicht existiert. Dies tritt häufig bei absoluten Links auf, wenn ein Dateisystem an einem anderen als dem üblichen Einhängepunkt eingehängt wird (z. B. wenn das normale Root-Dateisystem nach dem Booten von einem alternativen Medium unter /mnt eingehängt wird)
|-
| chaotische || Links sind Links, die unnötige Schrägstriche oder Punkte im Pfad enthalten. Diese werden ebenfalls bereinigt, wenn -c angegeben wird
|-
| lengthy || Links sind Links, die "../" mehr als nötig im Pfad verwenden (z.B. /bin/vi -> ../bin/vim) Diese werden nur erkannt, wenn -s angegeben ist, und werden nur bereinigt, wenn auch -c angegeben ist
|-
| other_fs || sind die Links, deren Ziel sich derzeit auf einem anderen Dateisystem befindet als dem, auf dem symlinks ausgeführt wurde (am nützlichsten mit -r )
|}


''symlinks'' rekursiert nicht und ändert keine Links über Dateisysteme hinweg.
; Hinweis
: ''symlinks'' rekursiert nicht und ändert keine Links über Dateisysteme hinweg


[[Kategorie:Linux/Dateien]]
[[Kategorie:Linux/Dateien]]
[[Kategorie:Linux:Befehl]]
[[Kategorie:Linux:Befehl]]
{{DEFAULTSORT:symlinks}}
{{DEFAULTSORT:symlinks}}

Version vom 20. März 2023, 21:42 Uhr

symlinks - Werkzeug zur Verwaltung von symbolischen Verknüpfungen

$ symlinks [ -cdorstv ] dirlist
Durchsucht Verzeichnisse nach symbolischen Links und listet sie auf stdout auf
  • was oft Fehler im Dateisystem aufdeckt
Jeder Link wird mit einer Klassifizierung von relativ, absolut, dangling, chaotisch, langwierig oder other_fs ausgegeben
Option Beschreibung
relative Links sind solche, die als Pfade relativ zu dem Verzeichnis ausgedrückt werden, in dem sich die Links befinden, normalerweise unabhängig vom Einhängepunkt des Dateisystems
absolute Links sind solche, die als absoluter Pfad vom Stammverzeichnis aus angegeben werden, was durch einen führenden Schrägstrich (/) angezeigt wird
dangling Links sind solche, bei denen das Ziel des Links derzeit nicht existiert. Dies tritt häufig bei absoluten Links auf, wenn ein Dateisystem an einem anderen als dem üblichen Einhängepunkt eingehängt wird (z. B. wenn das normale Root-Dateisystem nach dem Booten von einem alternativen Medium unter /mnt eingehängt wird)
chaotische Links sind Links, die unnötige Schrägstriche oder Punkte im Pfad enthalten. Diese werden ebenfalls bereinigt, wenn -c angegeben wird
lengthy Links sind Links, die "../" mehr als nötig im Pfad verwenden (z.B. /bin/vi -> ../bin/vim) Diese werden nur erkannt, wenn -s angegeben ist, und werden nur bereinigt, wenn auch -c angegeben ist
other_fs sind die Links, deren Ziel sich derzeit auf einem anderen Dateisystem befindet als dem, auf dem symlinks ausgeführt wurde (am nützlichsten mit -r )
Hinweis
symlinks rekursiert nicht und ändert keine Links über Dateisysteme hinweg