Можно ли создать "ссылку на ярлык" вместо "символической ссылки" на папку?

Я перетащил папку из окна Nautilus на рабочий стол, удерживая Ctrl+Shift, чтобы создать ярлык (ну, символическая ссылка). Однако, когда я открываю его с рабочего стола, вместо того, чтобы показывать /home/scott/Documents/asd/folder это показывает /home/scott/Desktop/folder, Но иногда я хочу подняться на один или два уровня, и могу только Desktopне asd,

Я понимаю, что так работают символические ссылки, но есть ли способ создать ярлык для целевой папки напрямую?

2 ответа

Решение

Щелкните правой кнопкой мыши на рабочем столе (или в любой папке в Nautilus), выберите "Создать", выберите "Тип" в "Расположение", установите тип и тип имени в местоположении (досадно, если вы нажмете "Обзор", он примет только файл), нажмите "ОК".

Создать лаунчер с помощью команды

nautilus "$path"

где $path путь к папке

Один из самых простых способов добиться этого - использовать файл рабочего стола типа Link. В вашем случае создайте текстовый файл в ~/Desktopназывается например folder.desktopс этим содержанием:

[Desktop Entry]
Name=Link to folder
Type=Link
URL=file:///home/scott/Documents/asd/folder/
Icon=folder

Теперь, когда вы дважды щелкаете по нему, вместо

/home/scott/Desktop/folder/

файловый менеджер откроется

/home/scott/Documents/asd/folder/

поэтому родительский каталог будет

/home/scott/Documents/asd/

как пожелаете.

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

Связанный:

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