(#20)
Теперь давайте рассмотрим немного файловую систему sysfs. Мы её касались в предыдущем эксперименте, когда пытались узнать названия устройств mouse. В отличии от файлов в dev, все файлы могут считываться обычной командой cat, а для записи использоваться команды echo, tee и т.д.В нашем предыдущем примере виртуальное устройство mouse0(/sys/class/input/mouse0/) содержит набор атрибутов-файлов. В директории device содержаться атрибуты самого устройства. К примеру, по файлу name мы получали имя устройства.
Как можно видеть всё в этой файловой системе сгруппировано по типам: block/ bus/ class/ dev/ devices/ firmware/ fs/ hypervisor/ kernel/ module/ power/
Тип block - блоковые устройства. К примеру, жесткие диски - это блоковые устройства.
Можно получить список моделей жестких дисков, подключенных к ПК, с помощью команды:Код:cat /sys/block/sd*/device/modelТип bus - шины данных, подключенные к ПК.
Тип class - сгруппировано по классам устройств.Пока, думаю, этого хватит.
Давайте попробуем изменить яркость экрана. Этот пример будет работать на ноутах и планшетах. На ПК так же просто поменять программно яркость не получиться. Этот пример будет работать без изменений только на intel соке:
Можно получить температуру с каждого датчика, установленного на компьютере:
У меня если как обычно изменять яркость будет максимальное значение 2173 (в 30 раз меньше чем у тебя и всё равно кажется ярким), а минимальное 1
Кстати, а почему у тебя в Bash написано >>> ~$ вместо компьютер@имя:~$ ?
- Подпись автора
Я администратор. Я сделал очень много вещей, например кнопку чата сверху (кстати заходите, если хотите дам вам пароль от пробного аккаунта), отправку файлов (через тот чат, не удаляйте пробный аккаунт пожалуйста, иначе отправка файлов перестанет работать), тёмную тему, нормальное цитирование, выбор смайликов и многое другое.
▶ Matrix ◈ Mastodo… ой то есть Misskey ◀
[html]<iframe src="https://shitpost.poridge.club/embed/user-timeline/a7w5npj75y?maxHeight=300" data-misskey-embed-id="v1_f2e81845-9b9f-4b1c-a8f8-4edd40b0171c" loading="lazy" referrerpolicy="strict-origin-when-cross-origin" style="border: none; width: 100%; width: 500px; height: 300px; color-scheme: light dark;"></iframe>
<script defer src="https://shitpost.poridge.club/embed.js"></script><a href=https://www.calend.ru target=_blank style="display: inline; position: absolute; margin-left: 20px;"><img src="https://www.calend.ru/img/export/informer.png" width="189" alt="Праздники сегодня" border="0"></a>[/html]

