Symlinks: Unterschied zwischen den Versionen
K Textersetzung - „Kategorie:Linux:Dateien“ durch „Kategorie:Linux/Dateien“ |
Keine Bearbeitungszusammenfassung |
||
Zeile 15: | Zeile 15: | ||
*symlinks does not recurse or change links across filesystems. | *symlinks does not recurse or change links across filesystems. | ||
[[Kategorie:Linux/Dateien]] | [[Kategorie:Linux/Dateien]] | ||
[[Kategorie:Linux:Befehl]] | [[Kategorie:Linux:Befehl]] | ||
{{DEFAULTSORT:symlinks}} | {{DEFAULTSORT:symlinks}} | ||
= TMP = | |||
'''symlinks''' ist ein Werkzeug zur Verwaltung von symbolischen Verknüpfungen | |||
$ symlinks [ -cdorstv ] dirlist | |||
'''symlinks''' ist ein nützliches Werkzeug für Betreuer von FTP-Sites, CDROMs und Linux-Software-Distributionen. Es 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. * '''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 ). | |||
*symlinks rekursiert nicht und ändert keine Links über Dateisysteme hinweg. |
Version vom 20. März 2023, 21:35 Uhr
symlinks ist ein Werkzeug zur Verwaltung von symbolischen Verknüpfungen
$ symlinks [ -cdorstv ] dirlist
symlinks is a useful utility for maintainers of FTP sites, CDROMs, and Linux software distributions. It scans directories for symbolic links and lists them on stdout, often revealing flaws in the filesystem tree.
- Each link is output with a classification of relative, absolute, dangling, messy, lengthy, or other_fs. * relative links are those expressed as paths relative to the directory in which the links reside, usually independent of the mount point of the filesystem.
- absolute links are those given as an absolute path from the root directory as indicated by a leading slash (/).
- dangling links are those for which the target of the link does not currently exist. This commonly occurs for absolute links when a filesystem is mounted at other than its customary mount point (such as when the normal root filesystem is mounted at /mnt after booting from alternative media).
- messy links are links which contain unnecessary slashes or dots in the path. These are cleaned up as well when -c is specified.
- lengthy links are links which use "../" more than necessary in the path (eg. /bin/vi -> ../bin/vim) These are only detected when -s is specified, and are only cleaned up when -c is also specified.
- other_fs are those links whose target currently resides on a different filesystem from where symlinks was run (most useful with -r ).
- symlinks does not recurse or change links across filesystems.
TMP
symlinks ist ein Werkzeug zur Verwaltung von symbolischen Verknüpfungen
$ symlinks [ -cdorstv ] dirlist
symlinks ist ein nützliches Werkzeug für Betreuer von FTP-Sites, CDROMs und Linux-Software-Distributionen. Es 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. * 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 ).
- symlinks rekursiert nicht und ändert keine Links über Dateisysteme hinweg.