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

Обновлено: 21.11.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 в любом файловом менеджере и открыть его в веб-браузере по умолчанию.

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

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

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

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

Нет Да

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

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

Удивительно, но 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» и нажмите «Ввод», чтобы открыть один из этих браузеров.

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