agosto 23, 2021

Obteniendo información del disco duro desde el terminal

http://comulinux.blogspot.com/2009/08/obteniendo-informacion-del-disco-duro.html


 Obteniendo información del disco duro desde el terminal

Puedes usar los siguientes comandos para obtener la marca y modelo de tu disco duro sin necesidad de abrir tu CPU.

Primero, necesitas el nombre de dispositivo de tus discos, para conseguir esto puedes usar df o cat /proc/partitions. Por ejemplo los dispositivos se pueden llamar /dev/hda o /dev/sdb. Para los siguientes ejemplos se usara /dev/sda.

Usa el comando lshw:

$ lshw -class disk
...
-disk:0
product: ST3250310NS
vendor: Seagate
version: SN04
serial: 9SF0000TH
size: 232GiB (250GB)

Usa el comando smartctl:

$ smartctl -i /dev/sda
...
Device Model: ST3250310NS
Serial Number: 9SF0000TH
Firmware Version: SN04
...

Nota: quizás necesites el paquete 'smartmontools' , la salida varia según la versión de smartctl y el modelo y marca de tu disco.

Usa el comando hdparm:

$ hdparm -i /dev/sda

/dev/sda:

Model=ST3250310NS, FwRev=SN04, SerialNo=9SF0000TH
...

Usa el comando hwinfo:

$ hwinfo --disk
...
Model: "ST3250310NS"
Device: "ST3250310NS"
Revision: "SN04"
Serial ID: "9SF0000TH"
...

Nota: quizás se necesite instalar el paquete 'hwinfo'.

Para obtener la salida completa necesitaras ser root.

Otra forma de obtener el modelo y el numero de serie de tu disco:

$ ls /dev/disk/by-id

ata-ST3250310NS_9SF0000TH
ata-ST3250310NS_9SF0000TH-part1
ata-ST3250310NS_9SF0000TH-part2
ata-ST3250310NS_9SF0000TH-part3

Aquí el modelo es ST3250310NS y el número de series es 9SF0000TH. 

¿Cómo poner el conteo de las filas en una consulta en MySql?

 ¿Cómo poner el conteo de las filas en una consulta en MySql? SELECT  @rownum := @rownum + 1 AS contador,  /*Contador*/ t.*  /* nombre d...