Вопрос или проблема
Как отключить Bluetooth из терминала в Ubuntu
Чтобы остановить:
sudo service bluetooth stop
Чтобы снова запустить:
sudo service bluetooth start
Чтобы перезапустить:
sudo service bluetooth restart
Чтобы проверить текущее состояние:
service bluetooth status
Или вы можете использовать rfkill
команду:
rfkill block bluetooth
Вы также можете отключить отдельные адаптеры, например:
sudo hciconfig hci0 down
Если hci0
— единственный адаптер, это означает, что Bluetooth в данный момент недоступен.
Попробуйте эту команду:
rfkill block bluetooth
Также, если вы хотите отключить его навсегда:
sudo mv /etc/init/bluetooth.conf /etc/init/bluetooth.conf.disabled
Чтобы снова включить:
sudo mv /etc/init/bluetooth.conf.disabled /etc/init/bluetooth.conf
Версия Ubuntu 20.04
:
отключить службу bluetooth:
#отключить службу bluetooth
sudo systemctl disable bluetooth
#остановить работающий экземпляр
sudo systemctl stop bluetooth
включить службу позже:
#включить службу bluetooth позже
sudo systemctl enable bluetooth
#запустить службу bluetooth снова
sudo systemctl start bluetooth
В более современных версиях Ubuntu Bluetooth можно контролировать с помощью:
bluetoothctl power off
и bluetoothctl power on
Этот метод не требует прав root, и изменения сразу же видны в апплете bluetooth Gnome.
Решение мистера Ахмеда работает (https://askubuntu.com/a/1195874/645175).
Я использовал это на версии Ubuntu 24.04, чтобы отключить Bluetooth при загрузке:
Сначала создайте файл:
vi /etc/systemd/system/disable-bluetooth.service
Добавьте это в файл:
[Unit]
Description=Отключить Bluetooth
[Service]
Type=oneshot
systemctl disable Bluetooth
systemctl stop Bluetooth
[Install]
WantedBy=multi-user.target
Активируйте этот скрипт при запуске:
sudo systemctl enable disable-bluetooth.service
Ответ или решение
Как отключить Bluetooth через терминал в Ubuntu
Отключение Bluetooth в операционной системе Ubuntu может быть выполнено несколькими способами через терминал. Ниже представлены наиболее распространенные методы, которые обеспечивают гибкость в управлении настройками Bluetooth.
Способ 1: Использование systemd
Для современных версий Ubuntu, начиная с 16.04, можно использовать команды systemd для управления службой Bluetooth.
-
Остановка службы Bluetooth:
sudo systemctl stop bluetooth
-
Отключение службы Bluetooth при загрузке:
sudo systemctl disable bluetooth
-
Включение службы Bluetooth (восстановление):
sudo systemctl enable bluetooth sudo systemctl start bluetooth
Способ 2: Утилита rfkill
rfkill
– это утилита для управления состоянием различных устройств, включая Bluetooth.
-
Блокировка Bluetooth:
rfkill block bluetooth
-
Разблокировка Bluetooth:
rfkill unblock bluetooth
Способ 3: Утилита hciconfig
Если у вас есть необходимость отключить конкретный адаптер Bluetooth, можно воспользоваться hciconfig
.
-
Отключение адаптера hci0:
sudo hciconfig hci0 down
-
Включение адаптера:
sudo hciconfig hci0 up
Способ 4: Использование bluetoothctl
bluetoothctl
– это утилита командной строки для управления Bluetooth.
-
Отключение Bluetooth:
bluetoothctl power off
-
Включение Bluetooth:
bluetoothctl power on
Способ 5: Отключение Bluetooth по умолчанию при загрузке
Если вы хотите отключить Bluetooth навсегда (или на время), вы можете создать специальный скрипт systemd.
-
Создайте новый файл службы:
sudo vi /etc/systemd/system/disable-bluetooth.service
-
Добавьте следующие настройки в файл:
[Unit] Description=Disable Bluetooth [Service] Type=oneshot ExecStart=/bin/systemctl disable bluetooth ExecStart=/bin/systemctl stop bluetooth [Install] WantedBy=multi-user.target
-
Активируйте созданный скрипт:
sudo systemctl enable disable-bluetooth.service
Проверка статуса Bluetooth
Чтобы проверить текущее состояние Bluetooth, используйте следующую команду:
sudo systemctl status bluetooth
Заключение
Отключение Bluetooth в Ubuntu может быть выполнено с помощью многочисленных методов, начиная от временного отключения службы до создания автоматизированных решений для управления Bluetooth при загрузке. Каждый из предложенных способов имеет свои преимущества, и вы можете выбрать наиболее подходящий для ваших нужд. Если у вас возникли дополнительные вопросы, не стесняйтесь обращаться за помощью в сообщество пользователей Ubuntu.