fbpx

Comandos Linux – Comando modinfo

Comando modinfo do Linux

comando modinfo

Nos sistemas operacionais Linux , o comando modinfo mostra informações sobre um módulo inserido no kernel .

Descrição

O comando modinfo extrai informações dos módulos do kernel do Linux fornecidos na linha de comandos . Se o nome do módulo não for um nome de arquivo, o diretório / lib / modules / kernel-version será pesquisado – o mesmo diretório pesquisado pelo modprobe ao carregar os módulos do kernel.

Por padrão, o modinfo lista cada atributo do módulo no formato:

  nome do campo: valor

O nome do arquivo do módulo é listado da mesma maneira.

O modinfo pode entender módulos de qualquer arquitetura Linux Kernel.

Sintaxe

  modinfo [-0] [-F campo ] [-k kernel ] [ nome do módulo |  nome do arquivo ...]
  modinfo -V
  modinfo -h

Opções

-V , –versionImprima a versão do modinfo e saia.
-F ,  nome do campoImprima apenas o valor do campo chamado nome do campo . Os nomes dos campos não diferenciam maiúsculas de minúsculas. Os nomes de campos comuns são autor , descrição , licença , parm , depende e alias . Geralmente, existem vários campos para um determinado nome de campo, por exemplo parm , alias e depende . Vários valores são impressos um por linha. O nome do campo especial, nome do arquivo , lista o nome do arquivo do módulo.
-k kernelForneça informações sobre um kernel que não seja o em execução. Essa opção é particularmente útil para distribuições que precisam extrair informações de um conjunto de módulos do kernel recém-instalado (mas ainda não em execução).
-0, –nullUse o caractere ASCII NULL para separar os valores dos campos, em vez de uma nova linha . Essa opção é útil para analisar dados de campo, porque uma nova linha pode fazer parte do valor de um campo.
-a , -d , -l , -p , -nEstes são atalhos para exibir os campos autor, descrição, licença, parm, eo nome do arquivo.

Exemplos

  modinfo snd

Exiba todas as informações disponíveis sobre o módulo do kernel do snd Linux. A saída será semelhante ao seguinte:

  nome do arquivo: /lib/modules/3.2.0-4-686-pae/kernel/sound/core/snd.ko
 alias: char-major-116- *
 licença: GPL
 description: Driver avançado de arquitetura de som do Linux para placas de som.
 autor: Jaroslav Kysela < [email protected] >
 licença: GPL
 description: Suporte à detecção de Jack para ALSA
 autor: Mark Brown < [email protected] >
 depende: soundcore
 entrada: Y
 vermagic: 3.2.0-4-686-pae SMP mod_unload modversões 686 
 parm: slots: nomes de módulos atribuídos aos slots.  (matriz de caracteres)
 parm: major: # principal para o driver de som.  (int)
 parm: cards_limit: Contagem de placas de som carregáveis ​​automaticamente.  (int)
  modinfo -F parm snd

Exiba todos os campos parm (parâmetro) do módulo snd Linux kernel. A saída será semelhante à seguinte (observe que o nome do campo não precede os valores do campo):

  slots: nomes de módulos atribuídos aos slots.  (matriz de caracteres)
 major: Major # para driver de som.  (int)
 cards_limit: contagem de placas de som carregáveis ​​automaticamente.  (int)

depmod – Gere uma lista de dependências do módulo do kernel e arquivos de mapa associados.
insmod – insere um módulo no kernel do Linux.
lsmod – Mostra o status dos módulos do kernel do Linux.
modprobe – Adicione e remova módulos do kernel do Linux.
rmmod – Remova um módulo do kernel do Linux.

20 de novembro de 2019

Sobre nós

A Linux Force Brasil é uma empresa que ama a arte de ensinar. Nossa missão é criar talentos para a área de tecnologia e atender com excelência nossos clientes.

CNPJ: 13.299.207/0001-50
SAC:         0800 721 7901

Comercial  Comercial: (11) 3796-5900

Suporte:    (11) 3796-5900

Copyright © Linux Force Security  - Desde 2011.