Red de conocimiento informático - Conocimiento del nombre de dominio - Cómo verificar la configuración del servidor Linux

Cómo verificar la configuración del servidor Linux

El comando de LINUX para ver la configuración del hardware del servidor es el siguiente:

Sistema

# uname -a # Ver la información del kernel/sistema operativo/CPU

# head -n 1 /etc/issue # Verificar la versión del sistema operativo

# cat /proc/cpuinfo # Verificar la información de la CPU

# nombre de host # Verificar el nombre de la computadora

# lspci -tv # Listar todos los dispositivos PCI

# lsusb -tv # Listar todos los dispositivos USB

# lsmod # Listar los módulos del kernel cargados

# env # Ver variables de entorno

Recursos

# free -m # Ver uso de memoria y uso del área de intercambio

# df -h # Ver el uso de cada partición

# du -sh # Verificar el tamaño del directorio especificado

# grep MemTotal /proc/meminfo # Verificar la memoria total

# grep MemFree /proc/meminfo # Comprobar la cantidad de memoria libre

# uptime # Comprobar el tiempo de ejecución del sistema, el número de usuarios y la carga

# cat / proc/loadavg # Verificar la carga del sistema

p>

Discos y particiones

# mount | column -t # Ver el estado de las particiones montadas

# fdisk - l # Ver todas las particiones

# swapon -s # Ver todas las particiones de intercambio

# hdparm -i /dev/hda # Ver los parámetros del disco (solo aplicable a dispositivos IDE)

# dmesg | grep IDE # Ver el estado de detección del dispositivo IDE de inicio

Red

# ifconfig # Ver las propiedades de todas las interfaces de red

# iptables -L # Ver configuración del firewall

# ruta -n # Ver tabla de enrutamiento

# netstat -lntp # Ver todos los puertos de escucha

# netstat -antp # Ver todas las conexiones establecidas

# netstat -s # Ver estadísticas de red

Proceso

# ps -ef # Ver todos los procesos

# top # Mostrar el estado del proceso en tiempo real

Usuario

# w # Ver usuarios activos

# id # Ver información del usuario especificado

# last # Ver el registro de inicio de sesión del usuario

# cut -d: -f1 /etc/passwd # Ver todos los usuarios en el sistema

# cut -d: -f1 /etc /group # Ver todos los grupos en el sistema

# crontab -l # Ver las tareas programadas del usuario actual

Servicios

# chkconfig --list # Listar todo servicios del sistema

# chkconfig -- list | grep on # Listar todos los servicios del sistema iniciados

Programas

# rpm -qa # Ver todos los paquetes de software instalados

# chkconfig -- list | grep on # p>

Otros comandos de uso común están organizados de la siguiente manera:

Compruebe el número de serie de la placa base: dmidecode | grep -i 'número de serie'

Utilice el programa de detección de hardware. kuduz para detectar nuevo hardware: servicio kudzu inicio (o reinicio)

Ver información de la CPU: cat /proc/cpuin

fo [dmesg | grep -i 'cpu'][dmidecode -t procesador]

Ver información de la memoria: cat /proc/meminfo [free -m][vmstat]

Ver tablero Información de la tarjeta: cat /proc/pci

Ver información de la tarjeta gráfica/tarjeta de sonido: lspci |grep -i 'VGA'[dmesg | grep -i 'VGA']

Ver red información de la tarjeta: dmesg | grep -i 'eth'[cat /etc/sysconfig/hwconf | grep -i eth][lspci | grep -i 'eth']

Ver información de PCI: lspci (en comparación con cat /proc /pci es más intuitivo)

Ver dispositivos USB: cat /proc/bus/usb/devices

Ver teclado y mouse: cat /proc/bus/input/devices

Ver la información y el uso del disco duro del sistema: fdisk & disk – l & df

Ver las solicitudes de interrupción (IRQ) de cada dispositivo: cat /proc/interrupts

Ver la estructura del sistema: uname -a

Ver e iniciar el modo kernel de 32 o 64 bits del sistema: isalist –v [isainfo –v][isainfo –b]

Ver información del hardware, incluyendo BIOS, CPU, memoria y otra información: dmidecode

Mida la frecuencia de actualización actual del monitor: /usr/sbin/ffbconfig –rev?

Ver la configuración del sistema: /usr/platform/sun4u/ sbin/prtdiag –v

Ver los parches que se han aplicado en el sistema actual: showrev –p

Mostrar la ejecución actual nivel: who –rH

Ver la información de la versión de enlace actual: nslookup –class=chaos –q=txt version.bind

Ver información del hardware: dmesg más

Muestra información periférica, como USB, tarjeta de red y otra información: lspci

Ver el controlador cargado:

lsnod

lshw

Ver el tipo de procesador actual y la velocidad (frecuencia de reloj): psrinfo -v

Imprimir el número de versión actual de OBP: prtconf -v

Ver información física del disco duro (proveedor, RPM , Capacidad): iostat –E

Ver parámetros geométricos del disco e información de partición: prtvtoc /dev/rdsk/c0t0d0s

Muestra el número de i-nodos usados ​​y no utilizados:

df –F ufs –o i

isalist –v

Puede utilizar el comando de vista de archivo para explorar el contenido del archivo en "/proc". información específica del sistema:

Información de la CPU del host: Cpuinfo

p>

Información del canal DMA del host: Dma

Información del sistema de archivos: Filesystems

Información de interrupción del host: Interrupciones

Información del número de puerto de E/S del host: Ioprots

Información de la memoria del host: Meninfo

Información de la versión de la memoria de Linux: Versión

Observaciones: proc – información del proceso pseudosistema de archivos La información del proceso disfraza el sistema de archivos