Псевдонимы принадлежат оболочке, они не являются внешними командами. Таким образом, невозможно создать ярлык для псевдонима.
Однако можно взять команду, которую вы ссылаетесь в псевдониме, и создать файл .desktop, который в основном является ярлыком, и после Exec = поместить команду, которую вы хотите запустить
Вот пример как это было бы выглядеть: поле
[Desktop Entry]
Name=MyAppName
Type=Application
Exec=xdg-open /path/to/heaven
Terminal=false
Icon=/path/to/image.png является необязательным. Terminal= должна быть размещена, чтобы указать, должен ли вывод отображаться на терминале или нет. В вашем случае я полагаю, что это необязательно, так как вы используете xdg-open для открытия какого-либо файла
Возможно, вам нужно будет сделать исполняемый файл, щелкнув файл правой кнопкой мыши, открыв Properties и проверив «Execute» в Вкладка «Разрешения»
Или, альтернативно, через chmod +x /path/to/MyAppName.desktop
Используйте find для этого:
find -type d -user $USER -exec chown :groupname {} +
он найдет все каталоги, принадлежащие пользователю $USER, и сменит их группу на groupname.
Примечание: $USER - текущий пользователь, которого вы можете изменить с помощью нужного.Используйте find для этого:
find -type d -user $USER -exec chown :groupname {} +
он найдет все каталоги, принадлежащие пользователю $USER, и сменит их группу на groupname.
Примечание: $USER - текущий пользователь, которого вы можете изменить с помощью нужного.