GeeksforGeeks

RPM è l’acronimo di Revolution Per Minute. RPM è il numero di giri di un disco rigido fa in un solo minuto. Normalmente, maggiore è il numero di giri di un disco migliore è, tuttavia con RPM più alti viene costo più elevato. Di seguito è riportato uno script di shell per controllare il numero di giri di un disco rigido.

Utilizzo del comando hdparm:

hdparm è l’acronimo di hard disk parameter. hdparm è un’utilità da riga di comando ampiamente utilizzata per eseguire analisi sui dischi di un sistema utente. Può aiutarci a ottenere statistiche sul disco rigido, modificare gli intervalli di scrittura e le impostazioni DMA. Viene utilizzato per visualizzare e modificare i parametri del dispositivo SATA/IDE.

Sintassi:

hdparm 

Qui, nel nostro caso, il nostro disco rigido è in “/ dev/sda”. È solo il modo Linux / Unix di nominare i dischi proprio come Windows ha C: D: drives. Allo stesso modo, in Linux, abbiamo sda,sdc, sdb, ecc e /dev è la directory per cui sono queste unità.

Per elencare tutti i dischi presenti nel sistema, eseguire il seguente comando:

sudo lsblk

Uscita:

Contrassegnato HDD

Qui, contrassegnato uno è il mio disco rigido, e si può vedere il nome del disco è assegnato come sda.

Shell script per conoscere la velocità RPM di un HDD

Script:

#!/bin/sh# shell script to find the RPM speed of a Hard disk# storing hard disk name into variable diskdisk="/dev/sda"# finding the Rotation speed of the hard disk # fetching the integer value # i.e. the speed of the hard disk # and saving it into another variableoutput=$(sudo hdparm -I $disk | grep Rotation | grep --only-matching --extended-regexp '+' )# Displaying the RPM speed of the hard diskecho "The RPM speed of the Hard disk is: $output rpm"

Nota: È necessario inserire la password dopo aver eseguito questo script. E ‘-I’ bandiera in hdparm significa che siamo il recupero di informazioni dal disco live e in questa dichiarazione “grep –solo-corrispondenza –extended-regexp ‘+'”, “–solo-matching” recupererà la velocità di rotazione con la stringa di uscita con l’utilizzo di “–solo-matching” con “–esteso-espressione regolare” con il modello “+” stiamo garantendo solo il valore numerico per visualizzare ossia, rpm, velocità, “+” a prendere qualsiasi valore numerico nel modello che corrisponderà per qualsiasi valore intero compreso tra 0 e 9 e il simbolo “+” indica che si può abbinare con qualsiasi numero di occorrenze più di 1.

Uscita:

Velocità del disco rigido

Tag articolo :

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.