Dette værktøj giver brugeren mulighed for at udføre DMA-indstillinger, indstille hardwareparametre som cacheindstillinger, akustisk og strømstyring.
Driften af “hdparm”Kommandolinjeværktøj fungerer korrekt med de nyeste kernenheder. Men nogle af mulighederne understøtter stadig gamle diskdrev.
Syntaks:
Syntaksen for “hdparmKommandoen er nævnt nedenfor:
hdparm [valgmuligheder ...] [enhed]Installer hdparm-kommando:
Det "hdparm”Kommando er et indbygget værktøj i Linux-type systemer. Sjældent er dette kommandolinjeprogram muligvis ikke tilgængeligt på din Linux-maskine.
Så for at få det på systemet skal du skrive den nævnte kommando i terminalen:
$ sudo apt installer hdparmHdparm kommandoflag:
Kommandoen “hdparm” understøtter forskellige flag. Alle tilgængelige muligheder er nævnt her:
“-A” flag:
Det "-EN”Flag bruges til at aktivere / deaktivere IDE-drevets læse-lookahead-funktion. Når vi udfører denne handling, er den tændt Aktiveret tilstand som standard. Det "-EN”Flagværdien ligger mellem 0 og 1, hvilket betyder:
[cc lang = "bash" width = "100%" height = "100%" escaped = "true" theme = "blackboard" nowrap = "0"]0 = Deaktiver
1 = Aktiver
Kør det uden at overføre nogen værdi (0 eller 1); terminalen viser standardresultatet:
$ sudo hdparm -A / dev / sda
“-A” flag:
Det "--en”Flag bruges til at aktivere / deaktivere læsning af filsystem, der hjælper med at forbedre ydeevnen til at læse store filer. Flere IDE-drev består af separate indbyggede read-ahead-funktioner.
“-B” flag:
Det "-B”Flag bruges til at indstille de avancerede funktioner i Power Management. Dens værdi ligger mellem 0 - 255. Den højeste værdi (255) betyder god ydeevne, mens aggressiv ydeevne bruger den laveste (0). Du kan også indstille et hvilket som helst nummer imellem.
$ sudo hdparm -B 254 / dev / sda
“-B” flag:
Det "-b”Flag bruges til at få / indstille bustilstanden for en enhed, der består af 3-værdien:
0 = slukket1 = tændt
2 = tristate
“-D” flag:
Det "-D”Flag bruges til at aktivere / deaktivere on-drive-funktionen til fejlhåndtering. Denne mulighed er ikke nyttig for mange nyeste enheder siden ATA-4.
“-D” flag:
Det "-d”Flag bruges til at aktivere / deaktivere“ using_dma ”flag for enheden:
$ sudo hdparm -d1 / dev / sda
“-E” flag:
Det "-E”Flag bruges til at indstille hastigheden på cdrom / dvd. Det er ikke nødvendigt at udføre denne mulighed regelmæssigt, da disken gør det automatisk.
“-F” flag:
Det "-F”Flag bruges til at skylle drevets skrivecache.
“-F” flag:
Det "-f”-Flag bruges til at synkronisere og skylle buffercachen ved afslutning.
“-G” flag:
Det "-g”-Flag bruges til at præsentere drevgeometrien, der inkluderer dens størrelse, der vises i sektorer og forskydninger, der starter fra starten af drevet.
“-H” flag:
For at få vist hjælpemeddelelsen om “hdparm”-Kommandoen og dens flag, brug“-h”Flag.
$ sudo hdparm -h
“-I” flag:
For at få vist komplette oplysninger i et udvidet format om drev skal du bruge “-jeg”Flag. Det bruges til at hente data direkte fra drevet.
$ sudo hdparm -I / dev / sda
“-K” flag:
Det "-K”Flag bruges til at hente eller indstille keep_features_over_reset enhedens flag:
$ sudo hdparm -K1
“-M” flag:
Det "-M”-Flag bruges til at hente / indstille AAM-indstillingen (Automated Acoustic Management) for enheden, og dens værdi ligger mellem 0-254. Dette flag har 3 understøttende værdier, 0, 128, og 254. 0 betragtes som off-state, 128 er den stille og langsomste, mens 254 betragtes som den højeste og hurtigste.
$ sudo hdparm -M 228 / dev / sda
“-M” flag:
Det "-m”Flag bruges til at få / indstille antallet af flere I / O-sektorer.
“-N” flag:
Det "-n”Flag bruges til at aktivere / deaktivere ignorere-skriv-fejl flag, der er 0/1.
“-N” flag:
Det "-N”Flag bruges til at få / indstille sektorens højest synlige antal, hvilket kan være mere farligt.
“-N” flag:
Det "-n”Flag bruges til at aktivere / deaktivere ignorere-skriv-fejl flag, der er 0/1.
“-P” flag:
Det "-P”Flag bruges til at indstille det højeste sektorantal for drevforhentningsmekanismen.
“-P” flag:
Det "-s”Flag bruges til IDE-chipset-interface til at indstille den specificerede PIO-tilstand (0,1,2,3…)
"-Q" flag:
Det "-q”Flag bruges til at håndtere de næste indstillinger af flaget stille. Det hjælper, når du vil reducere rod, mens opstartsskripter kører på systemet. Det fungerer ikke med “-i, -v, -t, -T” flag.
“-Q” flag:
Det "-Q”Flag bruges til at hente / indstille den taggede kødybde, der kan være 1 eller mere end det. Men for at slukke for den taggede køtilstand ville værdien være 0.
“-R” flag:
Udfør “-r”Mulighed for at få / indstille skrivebeskyttet flag for drevet:
$ sudo hdparm -r / dev / sda
“-S” flag:
Brug "-S”Flag for at indstille drevets standby-timeout.
“-S” flag:
Det bruges til at indstille opstartsværdien i det standby-flag, der er 0/1.
“-T” flag:
Det "-T”Flag bruges til at udføre cache læser timing til sammenligning og standardformål:
$ sudo hdparm -T / dev / sda
“-T” flag:
Udfør “-t”Flag for at kontrollere timingen af bufferdisken læser af en enhed:
$ sudo hdparm -t / dev / sda
“-U” flag:
Det "-u”Flag bruges til at hente / indstille drevets afbryde-afmaske flag 0/1.
“-V” flag:
Det "-v”Flag bruges til at udskrive alle indstillinger, når der ikke er noget argument at videregive:
$ sudo hdparm -v / dev / sda
“-V” flag:
For at få versionen af “hdparm”Kommandoværktøj, udfør“-V”Flag i terminalen:
$ hdparm -V
"-W" flag:
Brug "-w”Flag, når du vil udføre en nulstillingshandling.
“-W” flag:
Det "-W”Mulighed bruges til at aktivere / deaktivere det cache-flag, der er 0/1 til drevet:
$ sudo hdparm -W / dev / sda
“-X” flag:
Kør “-x”-Kommando for at indstille den seneste driveroverførselstilstand.
"-Y" flag:
Udfør “-y”Flag, når du vil tvinge drevet til at komme ind i standbytilstand:
$ sudo hdparm -y / dev / sda
“-Y” flag:
Udfør “-Y”Flag, når du vil tvinge drevet til at komme ind i sove mode:
$ sudo hdparm -Y / dev / sda
“-Z” flag:
Det "-z”Flag bruges til at tillade kernen at genlæse den partitionerede tabel på den bestemte enhed.
“-Z” flag:
Når "-Z”Flag bruges med“hdparm”Kommando, vil det deaktivere enhedens automatiske strømbesparende tilstand.
Konklusion:
Denne guide har gennemgået de detaljerede oplysninger om Linux-kommandolinjeprogrammet “hdparm”. Vi har også diskuteret alle de understøttede flag i dette værktøj.
Det "hdparm”-Kommandoen bruges til at vise og udføre diskdrevsoperationer, herunder strømstyring, DMA-indstillinger og hardwareparametre.