Scroll to navigation

RFKILL(8) Керування системою RFKILL(8)

НАЗВА

rfkill - інструмент для вмикання або вимикання бездротових пристроїв

КОРОТКИЙ ОПИС

rfkill [options] [command] [ID|type ...]

ОПИС

rfkill lists, enabling and disabling wireless devices.

Формат виведення команди «list» вважається застарілим, його супровід здійснюється лише для зворотної сумісності. Новий формат виведення є типовим, якщо не вказано жодної команди або якщо використано параметр --output.

Типовий формат виведення може бути змінено авторами програми. Тому, коли це можливо, вам слід уникати обробки типових виведених даних у ваших скриптах. Завжди явно визначайте очікувані стовпчики за допомогою параметра --output разом зі списком стовпчиків у середовищах, де потрібне виведення стабільного набору даних.

ПАРАМЕТРИ

-J, --json

Bикористати формат виведення JSON.

-n, --noheadings

Не виводити рядок заголовка.

-o, --output

Вказати, які стовпчики слід вивести. Скористайтеся параметром --help, щоб ознайомитися зі списком доступних стовпчиків.

--output-all

Вивести список усіх доступних стовпчиків.

-r, --raw

Використовувати формат виведення без обробки.

-h, --help

Вивести текст довідки і завершити роботу.

-V, --version

Вивести дані щодо версії і завершити роботу.

КОМАНДИ

help

Вивести текст довідки і завершити роботу.

event

Очікувати на події rfkill і виводити дані щодо них до стандартного виведення (stdout).

list* [ідентифікатор|тип ...]

Вивести список поточного стану усіх доступних пристроїв. Формат виведення команди вважається застарілим, див. розділ ОПИС. Завжди варто перевірити за допомогою команди list, чи є область значень ідентифікатор або тип відповідною, до встановлення block або unblock. Особливий рядок типу all вказує, що слід використати усі варіанти. Передбачено підтримку визначення декількох аргументів ідентифікатор або тип. Можливими типами є all, {wlan | wifi}, bluetooth, {uwb | ultrawideband}, wimax, wwan, gps, fm, nfc.

block ідентифікатор|тип [...]

Вимкнути відповідний пристрій.

unblock ідентифікатор|тип [...]

Увімкнути відповідний пристрій. Якщо пристрій апаратно заблоковано, наприклад, за допомогою апаратного перемикача, він лишатиметься недоступним, хоча програмно його буде розблоковано.

toggle ідентифікатор|тип [...]

Увімкнути або вимкнути відповідний пристрій.

ПРИКЛАД


rfkill --output ID,TYPE
rfkill block all
rfkill unblock wlan
rfkill block bluetooth uwb wimax wwan gps fm nfc

АВТОРИ

rfkill was originally written by Johannes Berg <johannes@sipsolutions.net> and Marcel Holtmann <marcel@holtmann.org>. The code has been later modified by Sami Kerola <kerolasa@iki.fi> and Karel Zak <kzak@redhat.com> for the util-linux project.

Цю сторінку підручника створено Darren Salt <linux@youmustbejoking.demon.co.uk> для проекту Debian (її можна використовувати і у інших проектах).

ТАКОЖ ПЕРЕГЛЯНЬТЕ

powertop(8), systemd-rfkill(8), Linux kernel documentation <https://docs.kernel.org/driver-api/rfkill.html>

ЯК НАДІСЛАТИ ЗВІТ ПРО ВАДИ

Для звітування щодо вад скористайтеся системою стеження за вадами - <https://github.com/util-linux/util-linux/issues>.

ДОСТУП ДО ПРОГРАМИ

Програма rfkill є частиною пакунка util-linux, який можна отримати з архіву ядра Linux <https://www.kernel.org/pub/linux/utils/util-linux/>.

2024-04-27 util-linux 2.40