Información del sistema
Fabricante y del modelo
Fabricante del equipo
sudo dmidecode -s system-manufacturer
Versión del sistema operativo linux instalada
cat /etc/issue.net
cat /etc/redhat-release
(CentOS)
Nombre del producto
sudo dmidecode -s system-product-name
Versión del producto
sudo dmidecode -s system-version
Número de serie del equipo
sudo dmidecode -s system-serial-number
Información detallada
sudo dmidecode
Procesador
Nombre del fabricante, modelo, y velocidad
grep 'vendor_id' /proc/cpuinfo ; grep 'model name' /proc/cpuinfo ; grep 'cpu MHz' /proc/cpuinfo
Arquitectura 32 o 64 bits
sudo lshw -C CPU | grep width
Mostrar el tipo de máquina:
uname -m
Kernel
Nombre y versión
uname -sr
Shell
echo $SHELL
Distribución
Nombre, versión y nombre clave de la distribución
lsb_release -idc
yum repolist
Entorno del usuario
Nombre del usuario actual
echo $USER
Nombre del equipo
echo $HOSTNAME
Directorio base del usuario actual
echo $HOME
Directorio de trabajo actual
pwd
Hardware
Listar los dispositivos PCI / PCIe
lspci
Listar todos los dispositivos PCMCIA
/sbin/lspcmcia
Listar todos los dispositivos USB
lsusb
Listar todos los dispositivos detectados como SCSI
lsscsi
cat /etc/modules
Listar todos los módulos que cargó el sistema
lsmod | less
Listar resumida de hardware
sudo lshw -short
Listar extendida de hardware
sudo lshw | less
Medios de almacenamiento y arranque
Listar las particiones en los medios de almacenamiento
sudo fdisk -l
Conocer el espacio usado y disponible en las particiones
df -h
Conocer en qué partición está swap y que tañano tiene
sudo swapon -s
Redes
Listar los dispositivos de red PCI
lspci | grep -i ethernet
Listar los dispositivos de red inalámbricos PCI
lspci | grep -i network
Listar los dispositivos de red USB
lsusb | grep -i ethernet ; lsusb | grep -i network
Módulos cargados por el sistema, que controlan tarjetas inalámbricas
lsmod | grep iwl
Configuración de las tarjetas de red y sus direcciones IP asignadas
cat /etc/network/interfaces
Resolución de Nombres de Dominio
cat /etc/resolv.conf
Contenido del archivo HOSTS
cat /etc/hosts
Nombre del equipo, como se ve en la red local
cat /etc/hostname ó grep 127.0.1.1 /etc/hosts ó echo $HOSTNAME
Resumen de direcciones IP locales de las tarjetas de red alámbricas (español)
/sbin/ifconfig | grep -i direc | grep -i bcast
Resumen de direcciones IP locales de las tarjetas de red alámbricas (ingles)
/sbin/ifconfig | grep -i addr | grep -i bcast
Detalle de direcciones IP locales de las tarjetas de red alámbricas
/sbin/ifconfig
Resumen de direcciones IP locales de las tarjetas de red inalámbricas (español)
/sbin/iwconfig | grep -i direc | grep -i bcast
Resumen de direcciones IP locales de las tarjetas de red inalámbricas (ingles)
/sbin/iwconfig | grep -i addr | grep -i bcast
Detalle de direcciones IP locales de las tarjetas de red inalámbricas
/sbin/iwconfig
Tabla de enrutamiento
sudo route -n
IP pública externa
curl ip.appspot.com
Repositorios
Visualizar el contenido del archivo sources.list, que contiene las direcciones de los repositorios
less /etc/apt/sources.list
Video
lspci | grep -i vga
Fuente: desdelinux.net
Comandos con ficheros
Contar lineas de un fichero
wc -l file.txt
Contar ficheros de una carpeta
ls | wc -l
Mostrar las últimas lineas de un fichero
tail -10 file.txt
Mostar las primeras lineas de un fichero
head -10 file.txt
Contar lineas totales de ficheros comprimidos contenidos en una carpeta (script)
#!/bin/bash x=0 suma=0 for i in $1*.gz; do x=$( zcat $i | wc -l ); ((suma+=x)); done; echo $suma;
Cambiar hora del sistema CentOX a la hora de madrid
yum install ntp
chkconfig ntpd on
ntpdate pool.ntp.org
service ntpd start
sudo rm /etc/localtime
sudo ln -s /usr/share/zoneinfo/Europe/Madrid /etc/localtime
date
Copiar el historial de comandos a un fichero
history -w /home/history.txt
vi history.txt
0 comentarios