Comando linux kmod

Comando linux kmod
O KMOD é um conjunto de programas Linux para inserção, carregamento e remoção dos módulos do kernel. Ao usá -lo e acontece que o kernel está tentando acessar um recurso específico que achar indisponível, ele faz uma solicitação ao KMOD, em vez de retornar um erro. Quando invocado, o KMOD tenta buscar o recurso necessário, disponibilizá -lo e retoma as operações. Se o kmod não conseguir localizar os módulos, ele retornará um erro.

Este guia abrange o uso básico da ferramenta KMOD, desde a instalação até as opções disponíveis.

Instalando o pacote KMOD

Os sistemas Linux mais recentes vêm com o pacote KMOD pré-instalado. No entanto, se você precisar instalar o pacote, poderá usar o apt ou apt-get comandos.

Para instalar o KMOD usando o apt-get, execute os seguintes comandos:

Atualização $ sudo apt-get
$ sudo apt -get install -y kmod

Os comandos anteriores atualizam o banco de dados APT e instalam o pacote KMOD.

Para instalar o KMOD usando o APT, execute os seguintes comandos:

$ sudo apt update
$ sudo apt install -y kmod

Da mesma forma, você pode desinstalar o KMOD usando um dos seguintes comandos:

Para remover apenas o pacote, use este comando:

$ sudo apt-get remove kmod

Para desinstalar o KMOD e suas dependências, use este comando:

$ sudo apt -get -y autoremove kmod

Se você precisar remover o KMOD e suas configurações e dados, use este comando:

$ sudo apt -get -y purga kmod

Como alternativa, o seguinte comando desinstala o KMOD e todas as suas configurações, dados e dependências:

$ sudo apt -get -y autoremove -Kmod

Como usar o pacote KMOD Linux

O KMOD tem apenas alguns comandos e opções.

Sua sintaxe básica é:

$ kmod [options] [Command] [Command_options]

Existem duas opções disponíveis:

1. Para receber a mensagem de ajuda, use o -ajuda ou -h opção.

$ KMOD -Help

2. Para verificar a versão do kmod, use o -V ou -versão.

$ kmod --version

O KMOD implementa os programas que controlam os módulos do kernel Linux e usa dois comandos listados nos exemplos a seguir:

1. Lista
Para ver todos os módulos atualmente carregados no sistema.

Na saída anterior, você pode observar os diferentes módulos carregados. No lado direito, ele lista o nome do módulo seguido pelo tamanho do módulo. Em seguida, ele mostra o nome do processo usando o módulo específico.

Você pode procurar um módulo específico da lista usando os comandos como Grep. Por exemplo, para pesquisar um módulo nomeado KVM, Podemos usar o seguinte comando:

Lista de $ kmod | grep “kvm”

Na saída a seguir, você observará que filtramos a saída usando Grep.

Você também pode combinar os outros comandos para salvar a saída em um arquivo usando o comando CAT, como mostrado no seguinte. Aqui, nosso arquivo de saída é saída1.TXT:

Lista de $ kmod | Grep “KVM” | gato> saída1.TXT

A saída exibe o conteúdo do arquivo de saída criado ao usar o comando kmod e filtrar os módulos específicos.

2. Módulos estáticos
Ele lista as informações dos nós de dispositivo estático fornecidos pelos módulos da versão em execução do kernel.

Sua saída pode diferir do exemplo anterior, dependendo dos seus módulos. Semelhante ao primeiro comando, você pode combiná -lo com os outros comandos para alcançar as diferentes funcionalidades. Por exemplo, você pode salvar a saída em um arquivo para analisar mais tarde.

Para isso, use o comando CAT, conforme mostrado no seguinte:

Lista de $ kmod | CAT> output2.TXT

Conclusão

Cobrimos sobre o comando linux kmod e como usá -lo para alcançar as diferentes funcionalidades. Além disso, vimos suas várias opções e comandos e como combiná -los com as outras opções usando os diferentes exemplos. Agora você tem um entendimento sólido do comando kmod linux.