Устройство lspci
выполнит поиск подключенного устройства и, используя базу данных pciids
, предоставит вам необходимую информацию о карте Wi-Fi. чтобы быть уверенным, обновите базу данных через update-pciids
, если bcm43142
не отображается, ваша карта Wi-Fi глючит или неправильно подключена. Также вы можете использовать rfkill list
для отображения списка работающих устройств Wi-Fi (bluetooth )в вашей системе.
Поскольку речь идет о доступе к файлам, разрешения файловой системы будут лучшим инструментом для этой работы.
Вы можете создать группу пользователей, например logadmins
(, или использовать существующую группу, например sudo
, wheel
или, возможно, staff
или adm
, если она уже используется для точного набора пользователей, которым вы хотите предоставить это разрешение на ), затем настройте права доступа к файлу /var/log/message
, чтобы эта группа могла записывать его. Затем вы можете просто добавить пользователей в эту группу, если им нужно выполнить эту задачу.
Тогда обычный пользователь, принадлежащий к нужной группе, сможет просто сделать это без sudo
или любого другого специального инструмента.
Но лучше автоматизировать эту задачу с помощью logrotate
или аналогичного инструмента. Во многих дистрибутивах уже есть конфигурация logrotate
, которая охватывает /var/log/messages
:, если она не запускается достаточно часто для вас, вам следует настроить ее расписание в соответствии с вашими потребностями.
И если реальная проблема заключается в том, что ваши журналы переполнены бесполезными журналами отладки, которые вам не нужны, попробуйте найти источник бесполезных сообщений и остановить их там, например. настроив параметры ведения журнала приложения, чтобы регистрировать только то, что вам действительно нужно регистрировать.