Как открыть URL-файл в Ubuntu

Обновлено: 04.07.2024


Файлы .url — это ярлыки Internet Explorer, созданные на рабочих столах Windows. Аналогами Linux являются файлы .desktop. Пока не знаю про Mac. Приведенное ниже решение подходит для вас, если двойной щелчок по .url-файлу, который открывается в Firefox, служит вашей цели. Я ярый фанат Firefox, несмотря на то, что он раздражает и ухудшает производительность каждый день.

Теперь, если вы, как и я, недавно перешли с Windows на Linux (в моем случае Mint 17.1 Cinnamon) и теперь задаетесь вопросом, как напрямую открывать все эти ярлыки Интернета без написания/использования сложных скриптов bash или ручного редактирования каждого файла в текстовые редакторы, чтобы соответствовать соглашениям, как показано выше, — есть пасхальное яйцо!

Знаете ли вы Thunar File Manager? В моем дистрибутиве был Nemo. Ubuntu поставляется с Наутилусом. Если вы используете какие-либо производные Ubuntu, просто установите его sudo apt-get install thunar. Не волнуйтесь, это всего лишь разовая задача, что означает, что вы можете удалить Thunar, как только наша цель будет выполнена. Но я использую функции массового переименования Thunar, и поэтому я сохраняю их. Еще одним хорошим дополнительным инструментом для переименования bach является pyRenamer. Они оба имеют свои уникальные функции, и я использую оба, но это другая тема, и я поделюсь ею в другом посте.

Итак, вот шаги:

ШАГ 1: Откройте файловый браузер Thunar >> Щелкните правой кнопкой мыши файл .url >> Выберите: «Открыть с помощью» >> «Открыть с помощью другого приложения» >> Выберите/щелкните «Использовать пользовательскую команду». Появится поле ввода текста.

ШАГ 2. Скопируйте/вставьте следующую пользовательскую команду в поле ввода текста:

bash -c “кошка %f | URL-адрес | вырезать -d’=’ -f2 | xargs firefox &”

ШАГ 3. Установите флажок по умолчанию, затем нажмите «Открыть». Теперь ваш URL будет открыт в Firefox.

Чтобы заставить файлы .url работать в Nemo/Nautilus, ничего не делайте. Thunar уже выполнил всю работу по сопоставлению типов файлов, поэтому Nemo/Nautilus теперь должен открывать файлы .url в Firefox. Никаких дополнительных действий не требуется!

Теперь вы можете удалить Thunar, если хотите.

Как открыть файлы .URL в Linux Mint/Ubuntu" onclick="javascript:this.select()" readonly="readonly" style="width: 100%;" />

Саидул Хассан

Главный операционный директор Up Arrow Consulting, менеджер Центра клиентов и технический консультант по поисковой оптимизации. Сертифицированный партнер Google и Microsoft Bing Ads Accredited Professional, энтузиаст Python, желающий стать системным администратором. Окончил Школу менеджмента и делового администрирования (SOMBA) Университета Кхулны.


Если вы используете Ubuntu и хотите открывать ссылки .URL (из Windows),
они не будут открываться по умолчанию.

Чтобы они заработали, необходимо выполнить некоторые действия.

Я использую Chrome, поэтому сначала мне пришлось связать Chrome с bin
firefox уже был связан

Необходимо установить файловый менеджер Thunar


Дальнейшие шаги:

  1. Щелкните правой кнопкой мыши файл .URL.
    -> Выберите: "Открыть с помощью"
    -> "Открыть с помощью другого приложения"
    -> Выберите "Использовать пользовательскую команду"
  2. Скопируйте следующую команду в текстовое поле:
  3. Установите флажок по умолчанию, затем нажмите «Открыть».
    Ваши URL-ссылки теперь будут открываться в Chrome.



9 мыслей о том, как открыть файлы .URL в Ubuntu Linux

Должно быть -f2-, а не -f2, если в URL есть "="

содержимое моего файла .URL выглядит так

Я только что установил свою версию на другую Ubuntu 18.04.1, и она работала нормально

и это должно быть «grep -e ‘^URL=’», если в URL есть URL 🙂

Проблема с этим миром Ubuntu/Linux, так много предположений и так много понимания.
Вы указываете «Щелкните правой кнопкой мыши файл .URL»… но ГДЕ. В браузере, в терминале?

Вы задаетесь вопросом, почему больше людей не прыгают на Ubuntu. Я использую его регулярно, но всякий раз, когда вы пробуете новое приложение, почти в большинстве случаев, есть эта кривая обучения уровня VII, точно такая же, как эта……Wine никогда не работает, и Zoom, ну….можно было просто пройти курс, прежде чем это тоже будет работать. Вернемся к Windows, чтобы я мог присоединиться к хладнокровному собранию и что-то сделать……

Все равно спасибо за ваши усилия.

some_site.URL обычно представляет собой файл

если вы хотите открыть файл, вы должны сделать это
на рабочем столе или в каком-нибудь файловом менеджере

Я согласен, Брайан. Что удаляется из команды для тех, кто использует Firefox вместо Chrome?
После внесения двух предложенных выше исправлений и нескольких проб и ошибок простое удаление chrome из команды работает с Firefox. Это отредактированная для Firefox команда, которая работает для меня.
bash -c “cat %f | grep-e ‘^URL’ | вырезать -d’=’ -f2- | xargs &»
Кроме того, нажатие [Открыть] после ввода команды не открывает ссылку. У вас есть двойной щелчок по ссылке в вашем файловом менеджере. Тогда это работает. Обязательно установите флажок «[x] Использовать по умолчанию для файлов такого типа» в разделе «Открыть в другом приложении».

После настройки я протестировал открытие URL-адресов с помощью стандартного файлового менеджера Ubuntu «Files (Nautilus) и Dolphin». URL-адреса также открываются с помощью этих файловых менеджеров. По-видимому, это не зависит от Тунара. Но потом я установил Thunar, прежде чем делать это. Итак, возможно, есть что-то, что Thunar меняет при установке, что заставляет его работать.
Я думал, что потерял использование тысяч сохраненных ссылок Windows 10. Кроме того, сохраненные URL-ссылки Ubuntu все еще работают.
Спасибо всем за помощь в этом.

Что делать, если у меня нет параметра «Использовать пользовательскую команду» в диалоговом окне «Открыть с помощью» в Linux 18.04 LTS?

Спасибо за подсказку! Я взял это как вдохновение, но мне пришлось изменить его, так как я использую KDE и Firefox в качестве основного браузера. Я написал сценарий оболочки, который вызываю из Dolphin (файловый менеджер KDE) для файлов .url:

sensible-browser использует текущую систему по умолчанию, поэтому, например, легко переключаться между хромом и Firefox

При желании вы можете просто установить url-open. Это небольшая программа, которая позволяет дважды щелкнуть файл URL в любом файловом менеджере и открыть его в веб-браузере по умолчанию.

devioblog

Сегодня я заметил, что эти файлы .url нельзя открыть в Ubuntu, т. е. двойной щелчок не запустит браузер с содержащимся URL-адресом.

Вместо этого я получаю диалоговое окно с ошибкой

Не удалось отобразить «.url».

Для файлов «Ярлык Интернета» не установлено приложение.
Вы хотите найти приложение для открытия этого файла?

Нет Да

Скриншот от 22.03.2020 07-40-58.jpg

При нажатии кнопки "Да" появляется всплывающее сообщение

mimetype required.jpg

которое нужно щелкнуть, прежде чем оно исчезнет, ​​после чего откроется установщик программного обеспечения:

невозможно найти software.jpg

Удивительно, но Firefox не регистрируется как приложение для обработки файлов с расширением .url в Ubuntu. Он также не знает, что Windows Firefox знает, как открыть файл.

Что еще более удивительно, Ubuntu знает, что файлы .url являются файлами ярлыков Интернета и имеют связанный тип MIME application/x-mswinurl.

Поэтому мне пришлось решить две проблемы:

  • Получить URL, сохраненный в файле .url
  • Запустите Firefox, используя этот URL-адрес, используя обработку типов MIME в Ubuntu

Получение URL-адреса, сохраненного в файле .url

Как показано выше, файл .url — это просто текстовый файл в формате .ini. В простейшей форме он содержит раздел [InternetShortcut] с одним ключом «URL=». Значением ключа является URL-адрес для перехода.

С небольшой помощью askubuntu я разобрался с командой для извлечения значения URL

Использование результата операции grep в качестве аргумента для firefox будет выглядеть примерно так:

Покопавшись немного, я обнаружил, как можно вручную добавить обработчики типов MIME в Ubuntu. Следуя этим инструкциям, я создал файл

(вам нужен sudo в этом каталоге) со следующим содержимым (спойлер: пока не копируйте это!):

Однако это не сработало, как предполагалось, так как я получил сообщение об ошибке с жалобой на обратную кавычку `. Итак, если я не могу иметь операции оболочки в файле .desktop, давайте создадим пакетный файл

В Linux команда xdc-open открывает файл или URL-адрес с помощью приложения по умолчанию. Чтобы открыть URL-адрес с помощью браузера по умолчанию… На Mac мы можем использовать команду open, чтобы открыть файл или URL-адрес с помощью приложения по умолчанию. Мы также можем указать, в каком приложении открывать файл или URL-адрес.

Как открыть URL-адрес в Linux?

Команда xdg-open в системе Linux используется для открытия файла или URL-адреса в предпочитаемом пользователем приложении. URL-адрес будет открыт в предпочтительном веб-браузере пользователя, если указан URL-адрес. Файл будет открыт в предпочтительном приложении для файлов этого типа, если файл предоставлен.

Как открыть URL-адрес в терминале Ubuntu?

xdg-open открывает файл или URL-адрес в предпочтительном приложении пользователя. Если указан URL-адрес, он будет открыт в предпочитаемом пользователем веб-браузере.

Как открыть URL-адрес в Unix?

Как открыть браузер в Linux?

Вы можете открыть его через тире или нажав сочетание клавиш Ctrl+Alt+T. Затем вы можете установить один из следующих популярных инструментов для работы в Интернете через командную строку: Инструмент w3m. Инструмент Lynx.

Как свернуть URL-адрес в Linux?

  1. -T: этот параметр помогает загрузить файл на FTP-сервер. Синтаксис: curl -u : -T …
  2. -x, --proxy : curl также позволяет нам использовать прокси для доступа к URL-адресу. …
  3. Отправка почты. Поскольку curl может передавать данные по различным протоколам, включая SMTP, мы можем использовать curl для отправки почты.

Как открыть приложение в терминале Linux?

Терминал — это простой способ запуска приложений в Linux. Чтобы открыть приложение через Терминал, просто откройте Терминал и введите имя приложения.

Как открыть URL без браузера?

Вы можете использовать Wget или cURL, см. Как загружать файлы из командной строки в Windows, например wget или curl. Вы можете использовать команду HH, чтобы открыть любой веб-сайт. Хотя он не откроет веб-сайт в браузере, но откроет веб-сайт в окне справки в формате HTML.

Как открыть файл PDF в терминале Linux?

Открыть PDF из терминала Gnome

  1. Запустите терминал Gnome.
  2. Перейдите к каталогу, содержащему PDF-файл, который вы хотите распечатать, с помощью команды «cd». …
  3. Введите команду, чтобы загрузить файл PDF с помощью Evince. …
  4. Нажмите «Alt-F2», чтобы открыть командную строку в Unity.

Что такое команда «Открыть»?

Команда open является ссылкой на команду openvt и открывает двоичный файл в новой виртуальной консоли.

Как запустить браузер из командной строки?

Введите «start iexplore» и нажмите «Enter», чтобы открыть Internet Explorer и просмотреть его домашний экран по умолчанию. Или введите «запустить firefox», «запустить Opera» или «запустить Chrome» и нажмите «Ввод», чтобы открыть один из этих браузеров.

Читайте также: