Вы путаете две разные вещи ...
Файлы в /dev
являются фактическими устройствами, которые вы читаете и записываете для взаимодействия с устройством - поэтому, если вы хотите записать вПоследовательный порт Вы открываете файл в /dev
, который представляет его, и записываете в него.
Файлы в /sys
предоставляют различные атрибуты устройства для пространства пользователя, так что программы могут, например, видеть, какие функцииустройство поддерживает, или хост это настроено.В некоторых случаях файлы в /sys
могут быть записаны для того, чтобы каким-либо образом изменить конфигурацию устройства.