Existe-t-il un moyen de créer un lien symbolique vers une URL?
Mise à jour: je dois le lier symboliquement à une URL HTTP.
Mise à jour: La raison pour laquelle je veux le faire est que je puisse déplacer ce lien symbolique vers un autre ordinateur sans avoir à copier le fichier lui-même (c'est gros), et à la place, l'autre ordinateur utilisera simplement la copie en ligne de l'URL.
http://
au début. Tu dois être plus précis. Le montage de WebDAV ne ferait-il pas simplement, en utilisantdavfs
, à nouveau en supposant que vous êtes sous Linux?file://
, ce qui indique un chemin sur le système de fichiers local,http://
,https://
,ftp://
,svn://
, etc..url
fichiers sur Windows ou des.webloc
fichiers sur Mac OS X.Réponses:
Il n'est pas possible de créer un lien symbolique vers une URL. Si vous pouvez créer des exécutables et que le système d'exploitation cible est similaire à Linux, vous pouvez créer un fichier qui ouvre l'URL comme dans:
la source
Si vous utilisez un bureau GUI sous Linux, comme Gnome ou Unity, vous pouvez faire glisser et déposer une URL depuis Firefox et d'autres navigateurs sur le bureau ou dans un dossier du gestionnaire de fichiers Nautilus. Cela va créer un fichier .desktop avec plusieurs lignes comme celui-ci:
Tant que vous êtes dans l'interface graphique, vous pouvez simplement double-cliquer sur le fichier pour l'ouvrir dans le navigateur Web par défaut. Je le fais dans Ubuntu pour stocker des liens vers des documents dans mon wiki Drupal privé sur ma machine.
Cela peut fonctionner pour KDE, xfce et d'autres gestionnaires de bureau, mais je ne l'ai pas essayé.
la source
Vous souhaitez qu'un lien URL automatique, stocké dans un fichier de votre système de fichiers, s'ouvre.
Pour ce faire, utilisez un
.HTML
fichier minimaliste . Par exemple, pour accéder à la page d'accueil de Google, placez le code suivant dans un fichier nomméGoogle.HTML
:Lorsque vous ouvrez (c.-à-d. Double-cliquez) sur ce fichier, le système d'exploitation ouvre votre navigateur par défaut (par exemple Firefox) et affiche ce petit fichier HTML, qui a une redirection d'URL dans l'en-tête, qui à son tour ouvrira automatiquement l'URL dans la redirection .
Cela peut être adapté pour vous amener au fichier en ligne selon votre question.
L'URL contient le protocole (par exemple HTTP), assurez-vous simplement qu'il s'y trouve. Pour être plus minimaliste, vous pouvez omettre les lignes
<title>
et<h1>
.J'ai essayé les autres réponses sur cette page avec Ubuntu 16.04 sans succès, mais cette solution fonctionne.
la source
Il n'est pas possible de créer un lien vers un emplacement HTTP. Vous pourrez peut-être monter l'emplacement de ce fichier via WebDAV sur votre système et le lier au montage local, mais cela ne fonctionne que s'il est configuré pour être exporté via WebDAV ..
Mais si vous voulez lire le fichier (je pense que vous êtes essayer de le faire), vous devez de toute façon télécharger le contenu (même s'il serait possible de créer un tel lien). Je recommande donc de simplement le télécharger.
la source
Pour la facilité d'utilisation, j'ai écrit un script pour générer un lien bash comme Lekensteyn l'a suggéré. Le rendre exécutable rend les choses encore plus pratiques. Exécutez-le comme
$ linkscript.sh http://example.com/your/link YourLinkFile.sh
.la source