Кроссплатформенные программные ссылки?

Я использую научное программное обеспечение, которое требует программных ссылок для работы с разумной эффективностью. Однако я также хотел бы синхронизировать свои данные, которые должны содержать чистые данные из этого программного обеспечения (то есть не упакованные в файлы tar/zip) через DropBox с BoxCryptor - комбинация, которая не допускает ни мягких ссылок, ни жестких ссылок.

Я смутно помню, что в более ранние времена программные ссылки unix были просто текстовыми файлами, содержащими цель ссылки, которые затем обрабатывались специально. Такая концепция, вероятно, будет совместимой.

В Windows я работаю с этими данными, используя cygwin, так что это не является проблемой - символические ссылки cygwin представляют собой либо простые текстовые файлы, либо злоупотребление форматом Windows ".LNK", в зависимости от параметров, то есть обычных файлов. Мне было интересно, можно ли добиться подобного поведения в Linux?

Это также поможет при размещении гостя Linux внутри виртуальной машины с доступом к каталогам Windows. Для этих каталогов обычно не поддерживаются реальные символические ссылки.

1 ответ

Симлинки в Linux находятся по адресу file-system уровень. В Windows они на OS уровень.

Виртуальная машина Linux может переходить по ссылкам Windows. Я не знаю об обратном, но я думаю, что победить VM не может.

Другие вопросы по тегам