Как создать ярлык для папки (не символической ссылки) в Ubuntu 18.04, как ярлыки в Windows

Мне нужно создать ярлык для папки в Ubuntu 18.04, как я сделал это в Windows. Я не люблю символические ссылки для шаблонов навигации, которые я использовал в Windows. Symlink не лучшее решение для меня только потому, что он работает по-другому. Symlink переносит содержимое папки в другую папку, а ярлык помогает мне перейти к исходной папке.

Допустим, у меня есть папка со многими проектами. Один проект является основным, на который тратится 80% времени. Я хотел бы создать ярлык к нему, чтобы я мог быстро перейти к этому проекту. Это может случиться в редких случаях, когда мне нужно перейти к другому проекту, тогда в окнах, которые я использовал, чтобы открыть основной проект с помощью этого ярлыка, ТО, ЧТО Я ПОЛУЧАЮ ОДИН УРОВЕНЬ И ВЫБИРАЮ ДРУГОЙ ПРОЕКТ. Это невозможно с символическими ссылками. Потому что, если я поднимусь после того, как открою символическую ссылку, я окажусь не в том месте.

С ярлыками мне не нужно столько ярлыков, как с символическими ссылками. Если у меня есть только символические ссылки, то мне нужно создать как минимум 2 символические ссылки, где в Windows у меня будет только 1 ярлык.

Сочетание клавиш не то же самое. Разум заключается в том, что я обычно создаю папку "Ссылки", в которой у меня есть около 10 ярлыков папок. Запоминание 10 сочетаний клавиш не выглядит хорошей идеей.

Создание файла.desktop также, похоже, не будет работать, так как я считаю, что это будет работать для 1 папки.

1 ответ

Этот способ работы не сильно поддерживается в Ubuntu. Тем не менее, вы можете создать панель запуска для открытия папки, создав файл.desktop.

[Desktop Entry]
Name=Publications folder
Comment=Go to publications
Exec=xdg-open /home/user/Documents/Project
Terminal=false
Icon=
Type=Application

Замените путь и имя папки после "xdg-open" на фактический путь и имя вашей папки. Вы можете поставить значок после "Icon ="

Сделайте файл.desktop исполняемым (щелкните файл правой кнопкой мыши, выберите "Свойства", на вкладке "Права" установите флажок "Разрешить запуск файла как программы")

Ты можешь сейчас

  • Поместите файл на рабочий стол
  • Поместите файл в скрытую папку.local / share / apps в вашей домашней папке. Затем этот элемент будет отображаться в ваших приложениях. Поэтому вы можете быстро запустить его как любую другую программу.
  • Вы можете прикрепить значок к приборной панели для еще более быстрого доступа.

Еще одна возможность быстрого доступа к этой папке - закрепить ее в виде закладки в "Файлах". Выделите папку в "Файлы" и перетащите ее на левую панель. Оставьте его там, где написано "Новая закладка". Короче, перейдите в папку, которую вы хотите добавить в закладки, и нажмите Ctrl+d.

Link типа рабочего стол файл хорошо подходит для вашего сценария использования, так как эти Переместитесь к абсолютному пути отдавания по URL, в отличии от символических ссылок, которые, как вы отметили, перейдите по отношению к их родительскому каталогу, а не родительский каталог цель.

Например, если вы хотите сделать ссылку на /home/my-username/Documents/my-projects/project-1/используйте файл рабочего стола, например:

[Desktop Entry]
Name=project-1
Type=Link
URL=file:///home/my-username/Documents/my-projects/project-1/
Icon=folder

Хорошее название для этого было бы project-1.desktop, но все, что заканчивается на .desktopЭто хорошо. Двойной щелчок по этому файлу рабочего стола откроет папку

/home/my-username/Documents/my-projects/project-1/

и оттуда вы можете перейти в родительский каталог

/home/my-username/Documents/my-projects/

по желанию.

Обратите внимание, что URL-адрес должен быть file://URL-адрес, который требует абсолютного пути к файлу и правильного процентного кодирования символов, таких как пробелы и круглые скобки. Некоторые файловые менеджеры имеют встроенную привязку и могут помочь вам в создании этих файлов, если вы столкнетесь с трудностями при выполнении этого вручную.

Связанный:

Другие вопросы по тегам