При создании ярлыка в Windows он создает .lnk
файл.
Я исследовал, и кажется, что они открыты в Linux (с некоторыми изменениями). У Linux есть эквивалент? Если так, то каково расширение?
Linux не работает с расширениями файлов. Тем не менее, вы можете сделать ярлык в Linux, используя «символические ссылки». Они являются чем-то вроде «указателя» на файл.
Посмотрите здесь, чтобы увидеть, как это сделать:
Как мне создать символическую ссылку?
ln -s [TARGET DIRECTORY OR FILE] ./[SHORTCUT]
Например:
ln -s /usr/local/apache/logs ./logs
ln -s /usr/local/apache/logs ./logs
создаст символическую ссылку/usr/local/apache/logs
и не будет нарушена при перемещении./tmp
и находится в файле/home/user/temp
, символическая ссылка будет обращаться к каталогу/tmp/upload
как/home/user/temp/upload
, тогда как ярлык сначала изменит каталог среды на,/tmp
а затем получит/tmp/upload
прямой доступ .) Я не знаю ни одной функции Linux, которая ведет себя так путь.Linux имеет два типа ссылок:
.desktop
Файлы: созданные графическими файловыми менеджерами. Они похожи на.lnk
ярлыки Windows , за исключением автоматического обновления. Они, как ярлыки, работают только внутри программы файлового менеджера GUI.Символические ссылки: созданы
ln -s target link
в Linux иmklink link target
Windows. Они могут быть прозрачно использованы любой программой.источник
.lnk
альтернативы из-за ограничений.