Solapas principales

Jun 11, 2013

Hardware, Kernel y Logs

$ uname -a

Versión del kernel.

$ cat /proc/version

Versión del nucleo y compilador empleado.

$ lsmod

Lista los módulos cargados.

$ cat /proc/modules

Lista los módulos cargados.

$ lsmod | grep módulo

Ver si está cargado el módulo.

$ modinfo módulo

Muestra información sobre un módulo.

# modprobe módulo

Inserta un módulo en el kernel cargando antes los módulos de los cuales dependa.

# modprobe -r módulo

Elimina un módulo del kernel y si procede los que dependen del mismo.

# insmod módulo

Inserta un módulo en el kernel.

# rmmod módulo

Elimina un módulo del kernel.

# echo módulo >> /etc/modules

Inserta un módulo en el kernel de forma permanente.

# depmod módulo

Comprueba las dependencias del módulo.

# modconf

Programa gráfico para listar,cargar y descargar módulos del kernel.

# alsaconf

Programa interactivo que detecta las tarjetas de audio y carga los modulos adecuados.

# less /var/log/kern.log

Mensajes del nucleo (solo root o algun usuario que pertenesca al grupo adm tiene acceso a los logs)

# less /var/log/syslog

Registro de mensajes relativos a la seguridad.

# less /var/log/debug

Registro de información de depuración de los programas.

# less /var/log/messages

Mensajes del sistema de carácter informativo.

# less /var/log/user.log

Información del usuario.

# less /var/log/XFree86.0.log

Información sobre las X

# less /var/log/Xorg.0.log

Información sobre las X

# less /var/log/auth.log

Accesos al sistema(incluye los intentos fallidos).

# last

Lista los usuarios conectados/desconectados (fichero /var/log/wtmp).

# lastb

Muestra los intentos de conexión fallidos (fichero /var/log/btmp).

# hdparm /dev/hda

Verificar DMA

# hdparm -I /dev/hdx

Información sobre hdx

# hdparm -d1 /dev/hdx

Activar DMA en el disco duro o periférico.

$ dmesg

Ver la salida que el kernel produjo en el arranque.

$ dmesg | grep hd

Información sobre dispositivos IDE.

# sensors-detect

Detecta,instala y carga los sensores y los módulos necesarios(en un kernel 2.6)

# sensors

Tras ejecutar el anterior,muestra temperaturas, voltajes y revoluciones de ventilador.

# lsdev

Muestra información sobre los dispositivos(canales IRQ,DMA y puertos E/S que utilizan)

# lspci

Ver dispositivos conectados a la placa madre mediante un bus PCI.

# lsusb

Ver los buses USB y los dispositivos conectados a los mismos.

# cdda2wav -scanbus

Comprobar el interfaz SCSI.

# cdrecord -scanbus

Comprobar el interfaz SCSI.

$ cat /proc/meminfo

Información sobre la memoria.

$ cat /proc/cpuinfo

Información sobre el procesador.

$ cat /proc/devices

Información sobre dispositivos en uso.