RPM é um acrônimo para revolução por minuto. RPM é o número de rotações que um disco rígido faz em um único minuto. Normalmente, quanto maior o RPM de um disco, melhor ele é, no entanto, com maior RPM vem maior custo. Abaixo está um script de shell para verificar o RPM de um disco rígido.
usando o comando hdparm:
hdparm é um acrônimo para parâmetro de disco rígido. hdparm é um utilitário de linha de comando amplamente utilizado para realizar análises nos discos que um sistema de usuário possui. Isso pode nos ajudar a obter estatísticas sobre o disco rígido, modificar intervalos de gravação e configurações de DMA. Ele é usado para exibir e alterar os parâmetros do dispositivo SATA/IDE.
sintaxe:
hdparm
aqui, no nosso caso, nosso disco rígido está em “/ dev / sda”. É apenas a maneira Linux / Unix de nomear discos, assim como o Windows tem unidades C: D:. Da mesma forma, no Linux, temos sda,sdc, sdb, etc e /dev é o diretório para onde essas unidades estão.
lista De todos os discos que você tem em seu sistema, execute o seguinte comando:
sudo lsblk
Saída:
marcado HDD
aqui, marcado um é o meu disco rígido, e você pode ver o nome da unidade é atribuído como sda.
Shell script para saber a velocidade RPM de um 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: você tem que digitar sua senha depois de executar este script. E ‘-I’ sinalizador no hdparm significa que estamos buscando informações do disco ao vivo e nesta instrução “grep –apenas-correspondência –estendida-regexp ‘+'”, “só casando” vai buscar a velocidade de rotação, com o extra de seqüência de caracteres de saída com ele usando “só casando” com “–estendida-regexp” com o padrão de “+” estamos garantindo que apenas o valor numérico para exibir i.e. a velocidade rpm, “+” vai buscar qualquer valor numérico no padrão que irá corresponder para qualquer valor inteiro de 0 a 9 e o símbolo “+” indica que pode combinar com qualquer número de ocorrências de mais de 1.
saída:
Velocidade do disco rígido