Referência do Diretório sysfs

A tabela a seguir descreve alguns diretórios virtuais úteis na hierarquia de diretórios /sys.

Para obter mais informações, consulte https://www.kernel.org/doc/Documentation/filesystems/sysfs.txt.

Diretórios Virtuais em /sys
Virtual Directory Descrição

block

Contém subdiretórios para dispositivos de bloco. Por exemplo: /sys/block/sda.

bus

Contém subdiretórios para cada tipo de barramento físico, como pci, pcmcia, scsi ou usb. Em cada tipo de barramento, o diretório devices lista os dispositivos descobertos e o diretório drivers contém diretórios para cada driver de dispositivo.

class

Contém subdiretórios para cada classe de dispositivo registrada com o kernel.

dev

Contém os diretórios char/ e block/. Dentro desses dois diretórios estão links simbólicos denominados major:minor. Esses links simbólicos apontam para o diretório sysfs do dispositivo específico. O diretório /sys/dev fornece uma maneira rápida de procurar a interface sysfs de um dispositivo com base no resultado da operação stat(2).

devices

Contém a hierarquia global de dispositivos de todos os dispositivos no sistema. O diretório da plataforma contém dispositivos periféricos, como controladores de dispositivos, que são específicos de uma determinada plataforma. O diretório system contém dispositivos não periféricos, como CPUs e APICs. O diretório virtual contém dispositivos virtuais e pseudo. Consulte Gerenciando Dispositivos do Sistema com o Gerenciador de Dispositivos udev para obter mais informações sobre o gerenciamento de dispositivos.

firmware

Contém subdiretórios para objetos de firmware.

fs

Contém subdiretórios para objetos do sistema de arquivos.

kernel

Contém subdiretórios para outros objetos do kernel

module

Contém subdiretórios para cada módulo carregado no kernel. Você pode alterar alguns valores de parâmetro para módulos carregados. Consulte Referência de Configuração de Modprobe.

power

Contém atributos que controlam o estado de energia do sistema.