Existe alguma maneira de criar um link simbólico para um URL?
Atualização: preciso vincular o link a um URL HTTP.
Atualização: O motivo pelo qual desejo fazer isso é poder mover esse link simbólico para outro computador sem precisar copiar o arquivo (é grande) e, em vez disso, o outro computador usará apenas a cópia on-line do URL.
symbolic-link
url
SZH
fonte
fonte
http://
no começo. Você precisa ser mais específico. Não basta montar o WebDAV, usandodavfs
, novamente, assumindo que você está no Linux?file://
, indicando um caminho no sistema local de arquivos,http://
,https://
,ftp://
,svn://
, etc..url
arquivos no Windows ou.webloc
arquivos no Mac OS X.Respostas:
Não é possível criar um link simbólico para um URL. Se você pode criar executáveis e o SO de destino for semelhante ao Linux, poderá criar um arquivo que abra a URL como em:
fonte
Se você estiver usando uma área de trabalho da GUI no Linux, como Gnome ou Unity, poderá arrastar e soltar uma URL do Firefox e de outros navegadores na área de trabalho ou em uma pasta no gerenciador de arquivos Nautilus. Isso criará um arquivo .desktop com várias linhas, como esta:
Enquanto você estiver na GUI, basta clicar duas vezes no arquivo para abri-lo no navegador da Web padrão. Eu faço isso no Ubuntu para armazenar links para documentos no meu wiki Drupal particular na minha máquina.
Isso pode funcionar para o KDE, o xfce e outros gerenciadores de desktop, mas eu não tentei.
fonte
Você deseja que um link de URL automático, armazenado em um arquivo em seu sistema de arquivos, seja aberto.
A maneira de fazer isso é com um
.HTML
arquivo minimalista . Por exemplo, para levá-lo à página inicial do Google, coloque o seguinte código em um arquivo chamadoGoogle.HTML
:Quando você abre (ou seja, clique duas vezes) nesse arquivo, o sistema operacional abre o navegador padrão (por exemplo, Firefox) e processa esse pequeno arquivo HTML, que possui um redirecionamento de URL no cabeçalho, que por sua vez abre automaticamente o URL no redirecionamento .
Isso pode ser adaptado para levá-lo ao arquivo on-line conforme sua pergunta.
O URL contém o protocolo (por exemplo, HTTP), portanto, verifique se ele está lá. Para ser mais minimalista, você pode omitir as linhas
<title>
e<h1>
.Eu tentei as outras respostas nesta página com o Ubuntu 16.04 sem sucesso, mas esta solução funciona.
fonte
Não é possível vincular a um local HTTP. Você pode montar o local desse arquivo via WebDAV no seu sistema e vincular à montagem local, mas isso só funciona se estiver configurado para ser exportado via WebDAV.
Mas se você quiser ler o arquivo (acho que você está tentando fazer isso), você precisa fazer o download do conteúdo (mesmo que seja possível criar esse link). Então, eu recomendo simplesmente fazer o download.
fonte
Para facilitar o uso, escrevi um script para gerar o link bash como sugerido por Lekensteyn . Torná-lo executável torna as coisas ainda mais úteis. Execute como
$ linkscript.sh http://example.com/your/link YourLinkFile.sh
.fonte