Запустите iwconfig
от имени пользователя root:
su -c "iwconfig"
Или предоставьте права администратора для пользователя
, затем запустите:
sudo iwconfig
Для непривилегированного пользователя вы можете запустить iwconfig
после добавления следующую строку в ваш .bashrc
:
export PATH="$PATH:/sbin"
Обновление:
В debian Buster iwconfig
находится в / usr / sbin
, вы можете добавить ] / usr / sbin
в ваш путь.
Добавьте следующие строки в ваш / etc / environment
PATH="/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games:/usr/sbin:/usr/local/sbin:/sbin"
, затем:
source /etc/environment
Нет, не совсем. Вы не можете легко заменить библиотеку на другую внутри некоторых запущенных процессов (информация о перемещении и адреса будут другими).....
Однако, если вы разрабатываете эту программу и можете улучшить ее исходный код, вы можете применить другие трюки (например, dlopen(3)...)
Почитайте wikipage о динамическом обновлении программного обеспечения.
Возможно, StackOverflow - лучшее место, чтобы задавать подобные вопросы, если вы покажете часть своего исходного кода. Или, возможно, SoftwareEngineering...