¿Hay alguna forma de crear un enlace simbólico a una URL?
Actualización: necesito vincularlo a una URL HTTP.
Actualización: La razón por la que quiero hacer esto es para poder mover este enlace simbólico a otra computadora sin tener que copiar el archivo en sí (es grande), y en su lugar, la otra computadora solo usará la copia en línea desde la URL.
symbolic-link
url
SZH
fuente
fuente
http://
al principio. Necesitas ser más específico. ¿Acaso el montaje de WebDAV no lo haría, usandodavfs
, nuevamente asumiendo que está en Linux?file://
, lo que indica un camino en el sistema local de archivos,http://
,https://
,ftp://
,svn://
, etc.url
archivos en Windows o.webloc
archivos en Mac OS X.Respuestas:
No es posible crear un enlace simbólico a una URL. Si puede hacer ejecutables y el sistema operativo de destino es similar a Linux, puede crear un archivo que abra la URL como en:
fuente
Si está utilizando un escritorio GUI en Linux, como Gnome o Unity, puede arrastrar y soltar una URL desde Firefox y otros navegadores, ya sea en el escritorio o en una carpeta en el administrador de archivos Nautilus. Esto creará un archivo .desktop con varias líneas como esta:
Mientras esté en la GUI, puede hacer doble clic en el archivo para abrirlo en el navegador web predeterminado. Hago esto en Ubuntu para almacenar enlaces a documentos en mi wiki privado de Drupal en mi máquina.
Esto puede funcionar para KDE, xfce y otros administradores de escritorio, pero no lo he probado.
fuente
Desea que se abra un enlace URL automático, almacenado en un archivo en su sistema de archivos.
La forma de hacerlo es con un
.HTML
archivo minimalista . Por ejemplo, para llevarlo a la página de inicio de Google, coloque el siguiente código en un archivo llamadoGoogle.HTML
:Cuando abra (es decir, haga doble clic) en este archivo, el sistema operativo abrirá su navegador predeterminado (por ejemplo, Firefox) y renderizará este pequeño archivo HTML, que tiene una redirección de URL en el encabezado, que a su vez abrirá automáticamente la URL en la redirección .
Esto se puede adaptar para llevarlo al archivo en línea según su pregunta.
La URL contiene el protocolo (por ejemplo, HTTP), así que asegúrese de que esté allí. Para ser más minimalista, puede omitir las líneas
<title>
y<h1>
.Intenté las otras respuestas en esta página con Ubuntu 16.04 sin éxito, pero esta solución funciona.
fuente
No es posible vincular a una ubicación HTTP. Es posible que pueda montar la ubicación de este archivo a través de WebDAV en su sistema y vincularlo al montaje local, pero esto solo funciona si está configurado para exportarse a través de WebDAV ...
Pero si desea leer el archivo (creo que está tratando de hacerlo), de todos modos tiene que descargar el contenido (incluso si fuera posible crear dicho enlace). Así que recomiendo simplemente descargarlo.
fuente
Para facilitar su uso, escribí un script para generar bash-link como sugirió Lekensteyn . Hacerlo ejecutable hace que las cosas sean aún más útiles. Ejecútalo como
$ linkscript.sh http://example.com/your/link YourLinkFile.sh
.fuente