Я думаю, что полномочия, необходимые для получения беспроводной информации, зависят от драйвера. Когда я использовал wl драйвер, некорневые пользователи не могли получить информационное использование iwconfig
, но я теперь использую b43 драйвер, и некорневые пользователи могут. Я не знаю о больше нигде, где ESSID доступен. Ваши опции состоят в том, чтобы или использовать sudo
дать некорневое пользовательское разрешение работать iwconfig wlan0
без пароля или установки crontab, который регулярно сохраняет вывод iwconfig wlan0
в файл, к которому могут получить доступ пользователи.
Если Вы хотите использовать GUI для управления беспроводным интерфейсом, необходимо будет в значительной степени выполнить NetworkManager и использовать один из клиентов GUI, как апплет системного лотка GNOME.
Если Вы хотите управлять беспроводным интерфейсом от CLI, у Вас есть две опции. Можно или выполнить NetworkManager и использовать клиент CLI, cnetworkmanager, или можно выполнить wpa_supplicant от /etc/network/interfaces
. Чтобы сделать это, добавьте следующее к /etc/network/interfaces
:
auto wlan0
iface wlan0 inet dhcp
wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf
Затем настройте свои сети в wpa_supplicant.conf, который будет выглядеть примерно так:
network={
ssid=mynetwork
key_mgmt=WPA-PSK
psk="mypassword"
}
Можно также настроить сети с WEP-ключами, но Вы действительно не должны использовать WEP. Если необходимо выбрать между несколькими сетями, доступными в том же месте, можно использовать wpa_cli (хотя иногда необходимо вручную инициировать dhclient
сделать DHCP).
Существуют различные диалекты регулярного выражения; некоторые (например, Perl) не требуют обратных косых черт в модификаторе квантификации (\d{2}
), некоторые (например, sed) требуют два (\d\{2\}
), и в Vim, только вводные изогнутые потребности это (\d\{2}
). Это - удручающее состояние несовместимых диалектов регулярного выражения.
Также обратите внимание, что для соответствия точным числам, необходимо привязать соответствие так, чтобы \d\{2}
не будет соответствовать к цифрам (12
) в 123
. Это может быть, покончили отрицательные, оглядываются и предвидение:
\d\@<!\d\{2}\d\@!
:help /\@<!
и:help /\@!
. Не волнуйтесь, не понимаете ли Вы сразу все; как я сказал, это довольно совершенствуется. – Ingo Karkat 12.09.2013, 12:42\v
в начале regex, если Вы хотите избежать необходимости выходить{
, посмотрите:help magic
для получения дополнительной информации (это делает энергию regex, ведут себя немного больше как жемчуг regex, хотя существуют все еще различия). – evilsoup 12.09.2013, 15:35\d\{4}
в Vi это - тривиальное вообще – installero 15.08.2015, 13:30