La mayoría de las líneas de comando típicas para recopilar la información del sistema Linux

La mayoría de las líneas de comando típicas para recopilar la información del sistema Linux
Como usuario de Linux, especialmente administrador, es esencial obtener información sobre su sistema Linux. Hay muchas ventajas en tener un conocimiento completo de los sistemas Linux. A través de las líneas de comando de Linux, puede encontrar toda la información relacionada con el sistema como BIOS, software, hardware, información relacionada con CPU, disco duro, etc. Por lo general, Linux proporciona muchos de estos comandos para mostrar toda la información relacionada con el sistema. Si también está interesado en aprender las líneas de comando más típicas para recopilar la información del sistema Linux, este tutorial es para usted.

La mayoría de las líneas de comando típicas para recopilar la información del sistema Linux

Linux proporciona varios comandos que le permiten mostrar la información del sistema. Por lo tanto, discutamos los comandos más adecuados para mostrar la información relacionada con el sistema en el terminal.

Información de la CPU

A través de varios comandos, puede aprender todo sobre su CPU en Linux.

1. El comando LSCPU
La utilidad de línea de comandos "LSCPU" proporciona información relacionada con la CPU del sistema en Linux. Este comando recupera la arquitectura de la CPU (hilos, cachés de CPU, modelo familiar de CPU, núcleos, número de CPU, etc.) Información de los archivos /proc /cpuinfo y "sysfs" y la muestra en el terminal de la siguiente manera:

LSCPU

Usando el comando GREP, puede reducir la verbosidad de los detalles anteriores y limitarlos a los detalles que necesita.

Dominio Información
LSCPU | Grep -i bogo Le da a Bogomips una calificación de potencia.
LSCPU | Grep -i Hz Da la velocidad de la CPU en Hertz.

2. El comando lstopo
El comando "Lstopo" se utiliza para ver la topología de un sistema Linux.

sudo apt install hwloc -y

Este comando proporciona varias información, como subprocesos, núcleos de procesadores, paquetes de CPU, cachés compartidos y nodos de memoria NUMA.

Lstopo

Información de hardware

Puede resumir exhaustivamente el hardware de Linux utilizando los siguientes comandos de línea:

3. El comando inxi
El comando "INXI" enumera la información relacionada con los sensores, particiones, unidades, redes, redes, audio, gráficos, CPU, sistema de su sistema, etc. Este comando no está preinstalado en Linux, pero puede obtenerlo ejecutando el siguiente comando:

sudo apt install inxi -y

Ahora, puede obtener una información relacionada con el hardware ejecutando este comando:

inxi

Puede obtener la salida estándar con el indicador "-FXZ" con el siguiente comando:

inxi -fxz

El comando anterior incluye lo siguiente:

F → da salida completa

x → Agregar los detalles

z → proporciona detalles de identificación personal

4. El comando hwinfo

El "Hwinfo" es otra utilidad de prueba de hardware que proporciona una información detallada sobre varios componentes. Desafortunadamente, Hwinfo no es una utilidad preinstalada en las distribuciones de Linux, pero puede obtenerlo a través del siguiente comando:

sudo apt install hwinfo -y

Ahora, puede ejecutar el siguiente comando para obtener la información sobre el sistema:

hwinfo

La salida larga del comando anterior es difícil de leer. Puede reducir los detalles a través de este comando:

hwinfo --short

5. El comando lshw
El comando "LSHW" es una pequeña herramienta que muestra una imagen completa de la configuración de hardware.

LSHW

También puede acortar el comando anterior usando el siguiente comando:

Ishw --short

Nota: También puede usar este comando para imprimir la información de caché, la velocidad del bus, la configuración de la memoria, la versión de la CPU y otras PC de alimentación que se ejecutan en el backend.

6. El comando dmidecode
El comando "DMIDECODE" muestra la información relacionada con el hardware de las tablas DMI (estructuras de datos SMBOIS) como el número de serie, la memoria, los detalles del BIOS, la RAM (DIMM) y el procesador en un formato legible. La sintaxis general para usar este comando es la siguiente:

sudo dmidecode -t

Usando el comando anterior, puede obtener BIOS, sistema, procesador, memoria, zócalo, chasis, ranura, conector e información de caché.

Por ejemplo, encontramos la versión BIOS aquí usando el siguiente comando "dmidecode":

sudo dmidecode -t BIOS

7. El comando PROC
El comando "Proc" se considera el centro de información y control del núcleo y proporciona información útil sobre todos los procesos de ejecución actualmente. Este comando también proporciona un canal de comunicación entre el espacio de usuario y el espacio del kernel.

Para conocer la versión del sistema, puede usar el siguiente comando:

Cat /Proc /Versión

Del mismo modo, puede obtener información sobre CPU, dispositivos SCSI/SATA, particiones, memoria, etc.

Información del sistema

Puede obtener una información de software de bajo nivel a través del terminal de Linux como la versión del kernel de Linux, la versión BIOS, etc.

8. El comando desacuerdo
La utilidad de la línea de comandos "desanimado" es un programa de computadora en sistemas operativos de computadora de UNIX y de UNIX. Proporciona detalles sobre el sistema actual como su versión, nombre, etc., del sistema operativo que se ejecuta en él. Use el siguiente comando para enumerar todos los detalles juntos:

desacuerdo -a

También puede separar todos los detalles anteriores utilizando las siguientes banderas:

Dominio Información
desanimado o desanimado -s Vista el nombre del sistema operativo
desanimado -v Vista la versión del núcleo
desanimado -m Vistas Nombre del hardware de la máquina
desanimado -n Vista Nombre de host de red
desanimado -r Vista de lanzamiento del núcleo

Información de red

Hay toneladas de tales comandos de línea de red en Linux, algunos de los cuales son los siguientes:

9. El comando ifconfig
La utilidad de administración del sistema "ifconfig" se utiliza para la configuración de la interfaz de red. Muchos sistemas operativos también usan este comando en los scripts de inicio del sistema.

La utilidad de las herramientas de redes administra el comando "ifconfig". Instálelo usando el siguiente comando:

Sudo Apt Instale Tools de redes -y

Este comando se utiliza para mostrar las interfaces de red.

ifconfig

10. El comando ip
El comando "IP" también es una herramienta neta para administradores de redes y sistemas. Debe instalar esta utilidad primero utilizando el siguiente comando:

Sudo Apt Instale Tools de redes -y

Muchos usuarios de Linux usan este comando para configurar las interfaces de red. Puede usar cualquiera de los siguientes comandos para conocer las interfaces de red:

enlace

O

Show de enlace IP

También puede usar estos comandos para conocer las tablas de enrutamiento y las puertas de enlace predeterminadas:

ruta IP

O

ruta IP | columna -T

11. El comando netstat
El comando "netstat" muestra el contenido de varias estructuras de datos relacionadas con la red para conexiones activas al sistema. Ejecución del comando simple "netstat" proporciona la información sobre todas las conexiones de Internet activas y enchufes de dominio.

netstat

El siguiente comando muestra el estado de todas las interfaces configuradas:

netstat -i

Puede obtener las puertas de enlace y las tablas de enrutamiento predeterminadas agregando el indicador "R" con el comando NetStat de la siguiente manera:

netstat -r

Sistemas de archivos, discos e información relacionada con los dispositivos

Puede obtener fácilmente una información sobre sistemas de archivos, particiones, discos y otros dispositivos utilizando los siguientes comandos:

12. El comando hdparm
En Linux, el comando "HDPARM", como "Parámetro de disco duro", se utiliza para administrar los dispositivos de disco y disco duro. Puede usar este comando para verificar la configuración de DMA y gestión acústica, cambiar el intervalo de escritura, estadísticas relacionadas con el disco duro, etc.

Puede obtener una información detallada, como el recuento del sector, los modos compatibles y el número de serie, para cualquier disco SATA específico utilizando el siguiente comando HDPARM:

sudo hdparm /dev /sda

13. El comando LSSCSI
El comando "LSSCSI" se usa en Linux para obtener información sobre los dispositivos SATA/SCSI. Si no tiene esta utilidad en su sistema, puede instalarla fácilmente utilizando el siguiente comando:

sudo apt install lsscsi -y

Por defecto, "LSSCSI" genera una fila de todos los dispositivos SCSI que están actualmente conectados al sistema.

lsscsi

14. El comando lsblk

Este comando muestra los detalles sobre los dispositivos de bloque (discos, discos duros, unidades flash, etc., y sus particiones).

lsblk

Para ver todos los dispositivos de bloques, use el siguiente comando:

LSBLK -A

15. El comando fdisk
Este comando basado en el diálogo (también conocido como disco de formato) se usa para manipular, crear, ver, eliminar, copiar, mover y cambiar el tamaño de la tabla de partición de disco en un disco duro.

Puede usar el siguiente comando FDISK para enumerar la información, como los sectores de finalización, el inicio de la partición, el tipo de sistema de archivos y el ID, y el tamaño del sector:

sudo fdisk -l

dieciséis. El comando blkid
El comando BLKID funciona con la biblioteca Libuuid (3) que determina el tipo de contenido, como el swap, el sistema de archivos y los atributos (pares de valor = valores, tokens) de los metadatos de contenido (e.gramo., Etiqueta de campos uuid).

En otras palabras, puede usar este comando cuando necesite identificar las particiones montables.

de color

El comando anterior enumera cada UUID (el identificador único de la partición) y su tipo de sistema de archivos.

17. El comando df
Puede usar el comando "DF" para encontrar el sistema de archivos montado, la cantidad de espacio en disco utilizado y disponible para él, y los puntos de montaje.

DF -H

18. El comando lsusb
El comando "LSUSB" muestra una información sobre buses y dispositivos que están conectados a ellos en Linux. Esta información incluye propiedades como tipo, clase, bus, velocidad, etc.

lSUSB

Puede ejecutar el siguiente comando para obtener la información detallada sobre cada USB conectado:

LSUSB -V

La información anterior sobre el proveedor, la identificación del dispositivo y los dispositivos conectados se recopila escaneando el/dev/bus/USB.

19. El comando lspci
El comando "LSPCI" imprime una información detallada sobre todos los dispositivos y buses PCI en un sistema Linux y los dispositivos conectados a ellos. Basado en la biblioteca portátil común LibPCI, este comando proporciona acceso al espacio de configuración de PCI en varios sistemas operativos.

LSPCI

20. El comando de montaje
El comando de montaje en Linux se usa para montar los sistemas de archivos y verlos.

montar

La salida anterior es un poco difícil de entender. Ejecute el siguiente comando para obtener resultados claros:

Monte | columna -T

De esta manera, puede encontrar la información sobre su sistema Linux. Además, puede explorar todos los comandos anteriores con la ayuda de los siguientes comandos:

Nombre de comando Dominio
LSCPU LSPCU -H
Lstopo lstopo -h
Inxi inxi -h
Hwinfo hwinfo -h
LSHW LSHW -H
Dmidecode dmidecode -h
Archivo gato / proc / -h
Tu nombre desanimado -Help
Ifconfig ifconfig -h
IP IP -H
Netstat netstat -h
Hdparm HDPARM -H
Lsscsi LSSCSI -H
Lsblk LSBLK -H
Fdisk fdisk -h
De color blkid -h
LSUSB LSUSB -H
LSPCI LSPCI -H
Montar Monte -H

Conclusión

Necesita un mejor conocimiento del sistema Linux para usarlo completamente, planificar actualizaciones y expansión, obtener soporte de proveedores, aplicar parches, instalar controladores y software apropiado, etc. Para esto, Linux proporciona muchos comandos y comandos incorporados que deben instalarse. Aquí, mencionamos ambos tipos de comandos y explicamos el proceso de instalación de los comandos que aún no están instalados.

Con la ayuda de todas las líneas de comando que se mencionan en este tutorial, puede obtener mucha información sobre los sistemas de Linux. Esperamos que pueda recopilar la información del sistema Linux utilizando todas las líneas de comando típicas.