Sé que esta pregunta suena demasiado genérica pero no puedo encontrar una respuesta.
¿Cómo puedo crear un archivo de enlace (soft/hard) que, cuando se abre, me redirige a un sitio web con http
protocolo?
Una posible forma que se me ocurre es crear un script de shell poco convincente y hacerlo ejecutable que pueda utilizar un navegador para abrir un sitio web. ¿Pero no existe el concepto de "archivo de hipervínculo"?
Respuesta1
Añade esto a target.html
:
<html>
<head>
<meta http-equiv="refresh" content="0; url=http://example.com/" />
</head>
</html>
Ahora, si lo ejecuta, firefox target.html
se abrirá example.com.
Para aclarar,No existe nada parecido a un "archivo de hipervínculo".Es posible que haya oído hablar desimbólicoyduroenlaces, pero son simplemente una forma de hacer referencia a un archivo en el disco; no son URL. De man ln
:
Los enlaces simbólicos pueden contener texto arbitrario; si se resuelve más tarde, un enlace relativo se interpreta en relación con su directorio principal.
Respuesta2
Hay .desktop
archivos:
$ cat ~/Desktop/Link.desktop
[Desktop Entry]
Encoding=UTF-8
Name=Link to your site
URL=http://your-site-url.com
Icon=text-html
Esta es una posible respuesta cuando su solución no necesita estar basada en la línea de comandos, pero se supone que debe resultar muy cómoda.
Por supuesto, los .desktop
archivos no tienen que almacenarse en formato ~/Desktop/
. Solo usé esta ubicación ya que podrían usarse principalmente en esa ubicación.
Respuesta3
xdbg-open
es la aplicación predeterminada para abrir cualquier cosa, por lo que puedes crear un script bash como este:
#!/bin/bash
if which xdg-open > /dev/null
then
xdg-open YOUR_URL
elif which gnome-open > /dev/null
then
gnome-open YOUR_URL
fi
Reemplace YOUR_URL en consecuencia, guarde el archivo y hágalo ejecutable ( chmod +x filename.sh
)
Respuesta4
Hay muchas respuestas suponiendo que desea hacer esto mediante programación, pero si no, abra la página en un navegador y arrástrela desde la barra de direcciones al escritorio o a la ventana del explorador de archivos y debería crear un enlace.