12.04.2013 Views

APOSTILA GNU/DEBIAN AVANÇADO - Gerds

APOSTILA GNU/DEBIAN AVANÇADO - Gerds

APOSTILA GNU/DEBIAN AVANÇADO - Gerds

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

11.3.4. modinfo<br />

<strong>APOSTILA</strong> <strong>GNU</strong>/<strong>DEBIAN</strong> <strong>AVANÇADO</strong><br />

O utilitário “modinfo” extraí informações de módulos do kernel do Linux, para exibilas<br />

ao administrador do sistema. Em geral, para se utilizar este comando, é fornecido o<br />

caminho e o nome de um arquivo módulo e o modinfo retornará as informações sobre o<br />

módulo em questão. Algumas vezes, o administrador poderá fazer a busca pelo nome<br />

oficial do módulo ao invés do nome do arquivo que é utilizado para armazená-lo, neste<br />

caso, modinfo consultará o diretório “/lib/modules/VERSÃO_DO_KERNEL_UTILIZADA”,<br />

assim como comando “modprobe”, para tentar detectar a qual arquivo aquele nome de<br />

módulo se refere, e se possível, extrair informação a partir dele.<br />

Por padrão, as informações mostradas pelo comando modinfo são: nome do<br />

módulo, descrição, autor, licença, dependências e parâmetros.<br />

modinfo [opções] arquivo/nome<br />

Onde:<br />

arquivo/nome<br />

Representa o caminho completo do arquivo do módulo que se deseja consultar,<br />

ou apenas, o nome oficial do módulo em questão.<br />

opções:<br />

-F campo<br />

Exibe apenas a informação contida no argumento “campo” na tela. Argumentos<br />

válidos para utilização em “campo”, são: “author”, “description”, “license”, “param”,<br />

“depends”, “alias”, “param”, “depends” e “filename”.<br />

-a<br />

Lista o nome do autor do módulo.<br />

-d<br />

Exibe a descrição do módulo.<br />

-l<br />

Exibe a licença.<br />

-p<br />

Exibe os parâmetros para utilização daquele módulo.<br />

-n<br />

O nome do arquivo.<br />

Exemplos:<br />

modinfo -F author thermal<br />

Exibe o nome do autor do módulo “thermal”.<br />

modinfo /lib/modules/2.6.18-5-k7/kernel/drivers/acpi/thermal.ko<br />

Exibe todas as informações disponíveis sobre o arquivo módulo “thermal.ko”.<br />

11.3.5. modprobe<br />

Adiciona ou remove módulos do kernel em tempo de execução. O “modprobe” é<br />

um utilitário inteligente, capaz de resolver as dependências de um módulo que está<br />

sendo adicionado ou removido.<br />

Assim como acontece com o utilitário “modinfo”, você poderá especificar o<br />

caminho completo mais o nome do arquivo módulo, ou apenas, o nome oficial do módulo<br />

para carregar/descarregá-lo com o modprobe. Caso seja informado um nome de módulo<br />

ao invés de um nome de arquivo, o utilitário irá fazer uma busca no diretório<br />

“/lib/modules/VERSÃO_DO_KERNEL_UTILIZADA”, para tentar carregar/descarregar o<br />

módulo em questão.<br />

PÁG.: 110

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!