GeeksforGeeks

RPM este un acronim pentru revoluție pe minut. RPM este numărul de rotații pe care un hard disk le face într-un singur minut. În mod normal, cu cât este mai mare RPM-ul unui disc, cu atât este mai bine, cu toate acestea, cu RPM mai mare vine un cost mai mare. Mai jos este un script shell pentru a verifica RPM-ul unui hard disk.

folosind comanda hdparm:

hdparm este un acronim pentru parametrul hard disk. hdparm este un utilitar de linie de comandă utilizat pe scară largă pentru efectuarea analizei pe discurile pe care le are un sistem utilizator. Ne poate ajuta să obținem statistici despre hard disk, să modificăm intervalele de scriere și setările DMA. Este folosit pentru a afișa și modifica parametrii dispozitivului SATA / IDE.

sintaxă:

hdparm 

aici, în cazul nostru, hard disk-ul nostru este la „/dev/sda”. Este doar modul Linux / Unix de a numi discuri la fel ca Windows are C: D: drive-uri. În mod similar, în Linux, avem sda, SDC, sdb, etc și /dev este directorul pentru cazul în care aceste unități sunt.

pentru a lista toate discurile pe care le aveți în sistem, executați următoarea comandă:

sudo lsblk

ieșire:

marcat HDD

aici, marcat unul este unitatea mea de hard disk, și puteți vedea numele unității este atribuit ca sda.

script Shell pentru a cunoaște viteza RPM a unui script HDD

:

#!/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"

Notă: Trebuie să introduceți parola după rularea acestui script. Și steagul „- I ” în hdparm înseamnă că preluăm informații de pe disc live și în această declarație „grep –only-matching –extended-regexp’+'”, „–only-matching” va prelua viteza de rotație cu ieșirea suplimentară a șirului cu ea folosind „–only-matching” cu „–extended-regexp” cu modelul ” + „asigurăm doar valoarea numerică de afișat, adică viteza rpm,” + „va prelua orice valoare numerică din model se va potrivi pentru orice valoare întreagă de la 0-9 și simbolul” + ” arată că se poate potrivi cu orice număr de apariții mai mult de 1.

ieșire:

viteza de hard disk

articolul Tags:

Lasă un răspuns

Adresa ta de email nu va fi publicată.