Czy istnieje sposób na utworzenie symbolicznego linku do adresu URL?
Aktualizacja: muszę utworzyć dowiązanie symboliczne do adresu URL HTTP.
Aktualizacja: Powodem, dla którego chcę to zrobić, jest to, że mogę przenieść to dowiązanie symboliczne na inny komputer bez konieczności kopiowania samego pliku (jest duży), a zamiast tego inny komputer po prostu użyje kopii online z adresu URL.
symbolic-link
url
SZH
źródło
źródło
http://
na początku. Musisz być bardziej szczegółowy. Czy nie wystarczyłoby tylko zamontowanie WebDAV, przydavfs
założeniu, że jesteś na Linuksie?file://
, co wskazuje ścieżkę na lokalnym systemie plikówhttp://
,https://
,ftp://
,svn://
, itd..url
Pliki w systemie Windows lub.webloc
pliki w systemie Mac OS X.Odpowiedzi:
Nie można utworzyć dowiązania symbolicznego do adresu URL. Jeśli możesz tworzyć pliki wykonywalne, a docelowy system operacyjny jest podobny do Linuksa, możesz utworzyć plik, który otworzy adres URL jak w:
źródło
Jeśli używasz pulpitu GUI w Linuksie, takiego jak Gnome lub Unity, możesz przeciągnąć i upuścić adres URL z przeglądarki Firefox i innych przeglądarek na pulpit lub do folderu w menedżerze plików Nautilus. Spowoduje to utworzenie pliku .desktop z kilkoma liniami, takimi jak ten:
Tak długo, jak jesteś w GUI, możesz kliknąć dwukrotnie plik, aby otworzyć go w domyślnej przeglądarce internetowej. Robię to w Ubuntu, aby przechowywać linki do dokumentów na mojej prywatnej wiki Drupal na moim komputerze.
Może to działać w KDE, Xfce i innych menedżerach pulpitu, ale jeszcze tego nie próbowałem.
źródło
Chcesz otworzyć automatyczny link URL przechowywany w pliku w systemie plików.
Sposobem na to jest minimalistyczny
.HTML
plik. Na przykład, aby przejść do strony głównej Google, umieść następujący kod w pliku o nazwieGoogle.HTML
:Po otwarciu (tj. Dwukrotnym kliknięciu) tego pliku system operacyjny otworzy domyślną przeglądarkę (np. Firefox) i wyświetli ten mały plik HTML z przekierowaniem adresu URL w nagłówku, który z kolei automatycznie otworzy adres URL przekierowania .
Można to dostosować, aby przejść do pliku online zgodnie z pytaniem.
Adres URL zawiera protokół (np. HTTP), więc po prostu upewnij się, że tam jest. Aby być bardziej minimalistycznym, możesz pominąć linie
<title>
i<h1>
.Próbowałem innych odpowiedzi na tej stronie z Ubuntu 16.04 bez powodzenia, ale to rozwiązanie działa.
źródło
Nie można połączyć z lokalizacją HTTP. Możesz być w stanie zamontować lokalizację tego pliku za pośrednictwem WebDAV do swojego systemu i połączyć się z lokalnym montażem, ale działa to tylko wtedy, gdy jest skonfigurowane do eksportowania przez WebDAV ..
Ale jeśli chcesz odczytać plik (myślę, że jesteś próbując to zrobić), mimo wszystko musisz pobrać zawartość (nawet jeśli byłoby możliwe utworzenie takiego linku). Polecam więc po prostu pobrać.
źródło
Dla ułatwienia napisałem skrypt generujący link bash, jak sugerował Lekensteyn . Możliwość uruchomienia sprawia, że rzeczy są jeszcze bardziej przydatne. Uruchom to jak
$ linkscript.sh http://example.com/your/link YourLinkFile.sh
.źródło