3

Я хотел бы запустить команду (которая отключает устройства Bluetooth) при каждом запуске. Я обычно использую cron для них, но это команда, которую нужно запустить от имени пользователя root. Как мне это сделать?

4 ответа4

3

Вы можете попробовать поместить команды в /etc/rc.local . Команды в этом файле должны выполняться в конце последовательности загрузки.

Отключение драйверов и / или программного обеспечения, как описано skrewler, часто является хорошим решением.

3

Вы все еще можете использовать cron, чтобы сделать это.

сделайте запись в /etc /crontab следующим образом

@reboot  root /path/to/your/command

или как корневой тип

crontab -e

и сделать etry как:

@reboot /path/to/your/command

/ Etc / crontab является глобальным crontab, поэтому вам необходимо указать пользователя, crontab -e вызывает crontab для каждого пользователя.

1

Вы хотите изменить свои скрипты / настройки init.d Это может стать сложным и зависит от вашего дистрибутива. Вы можете редактировать или создавать /etc/init/bluetooth.conf или /etc/defaults/bluetooth . Но я думаю, что Vixie Cron поддерживает задания cron для root и имеет настройку времени запуска.

0

Если вы используете Fedora, запустите этот chkconfig --level 12345 bluetooth off

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .