Вы на правильном пути. Похоже, вам нужно сначала написать несколько скриптов bash. Затем вы можете создать .рабочий стол
файлы для каждого скрипта.
Давайте используем две команды из примера, который вы использовали в своем вопросе. Во-первых, вы должны протестировать их в своем терминале, чтобы убедиться, что они действительно делают то, что вам нужно. Затем вы можете создать скрипт для запуска этих команд:
CD
на путь, по которому вы хотите, чтобы скрипты жили. В этом случае мы собираемся поместить скрипты в ~/скрипты/
:
компакт-диск ~/скрипты/
Теперь создайте скрипт и сделайте его исполняемым. В этом примере скрипт называется включитьintel.sh
:
коснитесь enableintel.sh
chmod +x enableintel.sh
Откройте скрипт для редактирования:
nano enableintel.sh
Используя команды из вашего примера, добавьте следующее содержимое, затем сохраните и выйдите из текстового редактора:
#!/бин/ш
sudo modprobe -r iwlwifi
sudo modprobe iwlwifi
Протестируйте скрипт:
./enableintel.sh
Если скрипт работает, теперь вы можете связать его с .рабочий стол
вход. Вот как это должно выглядеть:
[Вход на рабочий стол]
Версия=1.0
Тип = Приложение
Терминал=ложь
Exec=/home/krillavilla/scripts/enableintel.sh
Name=Включить беспроводную связь Intel
Icon=/home/krillavilla/Загрузки/CoffeShopWifi.png
Если вы хотите, чтобы значок был на вашем рабочем столе, то вы можете поставить .рабочий стол
файл в ~/Рабочий стол
.
Я использовал тот же путь к значку, который вы указали в своем вопросе, однако я бы не рекомендовал размещать его в таком месте, как ~/Загрузки
который имеет тенденцию к загромождению.
Вам просто нужно написать еще один скрипт и .рабочий стол
файл для обратного действия.