Personalizar Preferências de Consentimento

Utilizamos cookies para ajudá-lo a navegar com eficiência e executar determinadas funções. Você encontrará informações detalhadas sobre todos os cookies em cada categoria de consentimento abaixo.

Os cookies categorizados como "Necessários" são armazenados em seu navegador, pois são essenciais para ativar as funcionalidades básicas do site.... 

Sempre Ativo

Os cookies necessários são essenciais para ativar as funcionalidades básicas deste site, como fornecer login seguro ou ajustar suas preferências de consentimento. Esses cookies não armazenam dados pessoalmente identificáveis.

Nenhum cookie para exibir.

Os cookies funcionais ajudam a executar determinadas funcionalidades, como compartilhar o conteúdo do site em plataformas de mídia social, coletar feedback e outras funcionalidades de terceiros.

Nenhum cookie para exibir.

Os cookies analíticos são usados para entender como os visitantes interagem com o site. Esses cookies ajudam a fornecer informações sobre métricas, como o número de visitantes, taxa de rejeição, fonte de tráfego, entre outros.

Nenhum cookie para exibir.

Os cookies de desempenho são usados para entender e analisar os principais índices de desempenho do site, o que ajuda a oferecer uma melhor experiência de usuário para os visitantes.

Nenhum cookie para exibir.

Os cookies de publicidade são usados para fornecer aos visitantes anúncios personalizados com base nas páginas que você visitou anteriormente e para analisar a eficácia das campanhas publicitárias.

Nenhum cookie para exibir.

Comandos Linux – Comando lsmod

Comando Linux lsmod

comando lsmod

Nos sistemas operacionais Linux , o comando lsmod lista o status dos módulos inseridos no kernel .

Descrição

Os módulos do kernel do Linux (LKMs) são softwares no nível do sistema que podem ser usados ​​diretamente pelo kernel do sistema operacional. Eles podem ser inseridos no kernel e ativados sem que o sistema precise ser reinicializado .

lsmod não tem opções. Ele formata o conteúdo do arquivo / proc / modules , que contém informações sobre o status de todos os LKMs atualmente carregados.

Sintaxe

  lsmod

Exemplos

Para listar todos os módulos ativos do kernel, execute lsmod na linha de comando:

  lsmod

É basicamente o mesmo que executar ” cat / proc / modules “, mas as informações são formatadas um pouco melhor. Você verá três colunas de informações:

  • Módulo : o nome do módulo. Geralmente, esse é o nome do arquivo do módulo, menos a extensão ( .o ou .ko ), mas pode ter um nome personalizado, que pode ser especificado como uma opção quando o módulo é inserido com o comando insmod .
  • Tamanho : a quantidade de memória usada pelo módulo residente, em bytes .
  • Utilizado por : Esta coluna contém um número que representa quantas instâncias do módulo estão sendo usadas. Se o número for zero, o módulo não está sendo usado no momento. O texto após o número representa qualquer informação disponível sobre o que está usando o módulo: geralmente é um nome de dispositivo , um identificador de sistema de arquivos ou o nome de outro módulo.

A saída de lsmod será semelhante ao seguinte:

  Tamanho do módulo usado por
 fusível 52176 3 
 cryptd 14125 0 
 aes_i586 16647 2 
 aes_generic 32970 1 aes_i586
 parport_pc 22036 0 
 ppdev 12651 0 
 lp 12797 0 
 parport 31254 3 lp, ppdev, parport_pc
 bnep 17288 2 
 rfcomm 28626 0 
 bluetooth 103791 10 rfcomm, bnep
 cpufreq_conservative 12987 0 
 cpufreq_stats 12762 0 
 cpufreq_powersave 12422 0 
 cpufreq_userspace 12520 0 
 loop 17810 0 
 uvcvideo 56896 0 
 videodev 61658 1 uvcvideo
 media 13692 2 videodev, uvcvídeo
 snd_hda_codec_realtek 142267 1 
 arc4 12418 2 
 joydev 17010 0 
 ath9k 58983 0 
 snd_hda_intel 21786 2 
 ath9k_common 12648 1 ath9k
 snd_hda_codec 63477 2 snd_hda_intel, snd_hda_codec_realtek
 ath9k_hw 311433 2 ath9k_common, ath9k
 i915 321557 3 
 drm_kms_helper 22738 1 i915
 drm 146387 4 drm_kms_helper, i915
 i2c_algo_bit 12713 1 i915
 snd_hwdep 12943 1 snd_hda_codec
 snd_pcm 53461 2 snd_hda_codec, snd_hda_intel
 snd_page_alloc 12867 2 snd_pcm, snd_hda_intel
 ath 17114 3 ath9k_hw, ath9k_common, ath9k
 mac80211 171389 1 ath9k
 acer_wmi 21651 0 
 sparse_keymap 12680 1 acer_wmi
 iTCO_wdt 16945 0 
 acpi_cpufreq 12807 1 
 snd_seq 39512 0 
 snd_seq_device 13016 1 snd_seq
 snd_timer 22356 2 snd_seq, snd_pcm
 snd 42761 12 snd_timer, snd_seq_device, snd_seq, snd_pcm, snd_hwdep, snd_hda_codec, snd_hda_intel, snd_hda_codec_realtek
 coretemp 12770 0 
 Cfg80211 113445 3 mac80211, ath, ath9k
 rts_pstor 226667 0 
 rfkill 18516 5 cfg80211, acer_wmi, bluetooth
 iTCO_vendor_support 12632 1 iTCO_wdt
 i2c_i801 12670 0 
 psmouse 59609 0 
 i2c_core 19116 6 i2c_i801, i2c_algo_bit, drm, drm_kms_helper, i915, videodev
 pcspkr 12515 0 
 soundcore 12921 1 snd
 mperf 12421 1 acpi_cpufreq
 evdev 17225 10 
 serio_raw 12803 0 
 ac 12552 0 
 processador 27565 1 acpi_cpufreq
 vídeo 17459 1 i915
 bateria 12986 0 
 power_supply 13283 2 bateria, ca
 wmi 13051 1 acer_wmi
 botão 12817 1 i915
 ext4 306996 2 
 crc16 12327 2 ext4, bluetooth
 jbd2 56426 1 ext4
 mbcache 12938 1 ext4
 microcódigo 17558 0 
 hid_logitech_dj 13049 0 
 usbhid 31554 1 hid_logitech_dj
 hid 64284 2 usbhid, hid_logitech_dj
 sg 21476 0 
 sd_mod 35425 4 
 crc_t10dif 12332 1 sd_mod
 térmica 13103 0 
 Thermal_sys 17752 3 térmica, vídeo, processador
 uhci_hcd 22337 0 
 ahci 24917 3 
 libahci 18373 1 ahci
 libata 125014 2 libahci, ahci
 ehci_hcd 39631 0 
 usbcore 104555 5 ehci_hcd, uhci_hcd, usbhid, uvcvideo
 scsi_mod 135081 4 libata, sd_mod, sg, rts_pstor
 r8169 41830 0 
 mii 12595 1 r8169
 usb_common 12338 1 usbcore

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.
modinfo – Mostra informações sobre um módulo do kernel Linux.
modprobe – Adicione e remova módulos do kernel do Linux.
rmmod – Remova um módulo do kernel do Linux.

Categorias
Compartilhe esse post

Posts populares