Antworten:
Linux funktioniert nicht mit Dateierweiterungen. Sie können jedoch unter Linux mithilfe von "symbolischen Links" eine Verknüpfung erstellen. Sie sind so etwas wie ein "Zeiger" auf eine Datei.
Schauen Sie sich hier an, um zu sehen, wie es geht:
Wie erstelle ich eine symbolische Verknüpfung?
ln -s [TARGET DIRECTORY OR FILE] ./[SHORTCUT]
Zum Beispiel:
ln -s /usr/local/apache/logs ./logs
ln -s /usr/local/apache/logs ./logs
erstellt einen Symlink zu /usr/local/apache/logs
und wird beim Verschieben nicht unterbrochen.
/tmp
auf die Datei abzielt und sich in dieser befindet, greift /home/user/temp
ein symbolischer Link auf das Verzeichnis /tmp/upload
zu /home/user/temp/upload
, während eine Verknüpfung zuerst das Umgebungsverzeichnis in /tmp
und dann /tmp/upload
direkt darauf zugreift .) Ich kenne keine Linux-Funktion, die sich so verhält Weg.
Linux hat zwei Arten von Links:
.desktop
Dateien: Erstellt von grafischen Dateimanagern. Sie ähneln Windows- .lnk
Verknüpfungen, abzüglich der automatischen Aktualisierung. Sie funktionieren wie Verknüpfungen nur im GUI-Dateimanagerprogramm.
Symbolische Links: Erstellt mit ln -s target link
unter Linux und mklink link target
Windows. Diese können von jedem Programm transparent verwendet werden.
.lnk
aufgrund der Einschränkungen nicht sehr häufig als Alternative verwendet.