Linux-opdrachten

Linux hdparm Commando-zelfstudie

Linux hdparm Commando-zelfstudie
In Linux-achtige systemen wordt de “hdparm” opdrachttool wordt gebruikt om de interface te bieden voor door de kernel ondersteunde apparaten. Het is om de schijfstatistieken weer te geven en hardwareparameters en testprestaties in te stellen.

Met dit hulpprogramma kan de gebruiker DMA-instellingen uitvoeren, hardwareparameters instellen zoals cache-instellingen, akoestiek en energiebeheer.

De werkzaamheden van de “hdparm” opdrachtregelhulpprogramma werkt correct met de nieuwste kernelapparaten. Maar sommige opties ondersteunen nog steeds oude schijven.

Syntaxis:

De syntaxis van de "hdparm” commando wordt hieronder vermeld:

hdparm [opties… ] [apparaat]

Installeer hdparm-opdracht:

De "hdparm"commando is een ingebouwd hulpprogramma in systemen van het Linux-type. In zeldzame gevallen is dit opdrachtregelprogramma mogelijk niet beschikbaar op uw Linux-machine.

Dus om het op het systeem te krijgen, typt u de genoemde opdracht in de terminal:

$ sudo apt install hdparm

Hdparm-opdrachtvlaggen:

De opdracht "hdparm" ondersteunt verschillende vlaggen. Alle beschikbare opties worden hier vermeld:

"-Een vlag:

De "-EEN"vlag wordt gebruikt om de read-lookahead-functie van de IDE-drive in / uit te schakelen. Wanneer we deze actie uitvoeren, is deze aan Ingeschakeld standaard modus. De "-EEN” vlagwaarde ligt tussen 0 en 1, wat betekent:

[cc lang="bash" width="100%" height="100%" escaped="true" theme="blackboard" nowrap="0"]
0 = Uitschakelen
1 = Inschakelen

Voer het uit zonder een waarde door te geven (0 of 1); de terminal geeft het standaardresultaat weer:

$ sudo hdparm -A /dev/sda

"-een vlag:

De "-een"vlag wordt gebruikt om het vooruitlezen van het bestandssysteem in of uit te schakelen, wat helpt om de prestaties bij het lezen van grote bestanden te verbeteren. Meerdere IDE-drives bestaan ​​uit afzonderlijke ingebouwde read-ahead-functies.

Vlag "-B":

De "-B” vlag wordt gebruikt om de geavanceerde functies van energiebeheer in te stellen. De waarde ervan ligt tussen 0 - 255. De hoogste waarde (255) betekent goede prestaties, terwijl agressieve prestaties de laagste waarde gebruiken (0). U kunt ook een willekeurig getal ertussen instellen.

$ sudo hdparm -B 254 /dev/sda

"-b" vlag:

De "-b”-vlag wordt gebruikt om de busstatus van een apparaat op te halen/in te stellen dat uit 3 waarden bestaat:

0 = uit
1 = aan
2 = driestaat

Vlag "-D":

De "-D"vlag wordt gebruikt om de functie op de schijf van defectbeheer in / uit te schakelen. Deze optie is niet handig voor veel nieuwste apparaten sinds ATA-4.

"-d" vlag:

De "-d”-vlag wordt gebruikt om de vlag “using_dma” voor het apparaat in of uit te schakelen:

$ sudo hdparm -d1 /dev/sda

"-E" vlag:

De "-E” vlag wordt gebruikt om de snelheid van . in te stellen cd-rom/dvd. Het is niet nodig om deze optie regelmatig uit te voeren, omdat de schijf dit automatisch doet.

"-F" vlag:

De "-F"vlag wordt gebruikt voor het leegmaken van de schrijfcache van de schijf.

"-f" vlag:

De "-f"vlag wordt gebruikt om de buffercache te synchroniseren en leeg te maken bij afsluiten.

"-g" vlag:

De "-g”-vlag wordt gebruikt om de schijfgeometrie te presenteren, inclusief de grootte die wordt weergegeven in sectoren en de offsets die beginnen vanaf het begin van de schijf.

"-h" vlag:

Om het helpbericht over de “hdparm” commando en zijn vlaggen, gebruik de “-h” vlag.

$ sudo hdparm -h

"-I" vlag:

Om volledige informatie over de schijf in een uitgebreid formaat weer te geven, gebruikt u de "-ik” vlag. Het wordt gebruikt om gegevens rechtstreeks van de schijf op te halen.

$ sudo hdparm -I /dev/sda

"-K" vlag:

De "-K” vlag wordt gebruikt om de . te krijgen of in te stellen keep_features_over_reset vlag van het apparaat:

$ sudo hdparm -K1

Vlag "-M":

De "-M”-vlag wordt gebruikt om de Automated Acoustic Management (AAM)-instelling voor het apparaat op te halen/in te stellen, en de waarde ervan ligt tussen 0-254. Deze vlag heeft 3 ondersteunende waarden, 0, 128, en 254. 0 wordt als uit-stand beschouwd, 128 is de stilste en langzaamste, terwijl 254 als de luidste en snelste wordt beschouwd.

$ sudo hdparm -M 228 /dev/sda

"-m" vlag:

De "-m”vlag wordt gebruikt om het aantal van meerdere I/O-sectoren op te halen/in te stellen.

"-n" vlag:

De "-nee"vlag wordt gebruikt om in / uit te schakelen negeer-schrijf-fouten vlag die 0/1 . is.

"-N" vlag:

De "-nee"vlag wordt gebruikt om het hoogste zichtbare nummer van de sector te krijgen / in te stellen, wat gevaarlijker kan zijn.

"-n" vlag:

De "-nee"vlag wordt gebruikt om in / uit te schakelen negeer-schrijf-fouten vlag dat is 0/1.

"-P" vlag:

De "-P"vlag wordt gebruikt om het hoogste aantal sectoren in te stellen voor het drive-prefetch-mechanisme.

"-p" vlag:

De "-p”-vlag wordt gebruikt voor de IDE-chipset-interface om de gespecificeerde PIO-modus in te stellen (0,1,2,3… )

"-q" vlag:

De "-q"vlag wordt gebruikt om de volgende instellingen van de vlag rustig af te handelen. Het helpt wanneer u rommel wilt verminderen terwijl opstartscripts op het systeem worden uitgevoerd. Het werkt niet met "-i, -v, -t, -T" vlaggen.

Vlag "-Q":

De "-Vraag"vlag wordt gebruikt om de getagde wachtrijdiepte op te halen / in te stellen die 1 of meer kan zijn. Maar om de gelabelde wachtrijstatus te verlaten, zou de waarde 0 . zijn.

"-r" vlag:

Voer de "-r” optie om alleen-lezen vlag voor de schijf op te halen/in te stellen:

$ sudo hdparm -r /dev/sda

Vlag "-S":

Gebruik de "-S"vlag om de standby-time-out van de schijf in te stellen.

"-s" vlag:

Het wordt gebruikt om de opstartwaarde in te stellen in de standby-vlag die is 0/1.

"-T" vlag:

De "-T”-vlag wordt gebruikt om de cache-leestiming uit te voeren voor vergelijking en standaarddoeleinden:

$ sudo hdparm -T /dev/sda

"-t" vlag:

Voer de "-t”-vlag om de timing van het lezen van bufferschijven van een apparaat te controleren:

$ sudo hdparm -t /dev/sda

"-u" vlag:

De "-jij”-vlag wordt gebruikt om de stations op te halen/in te stellen onderbreken-ontmaskeren vlag 0/1.

"-v" vlag:

De "-v” vlag wordt gebruikt om alle instellingen af ​​te drukken wanneer er geen argument is om door te geven:

$ sudo hdparm -v /dev/sda

"-V" vlag:

Om de versie van de "hdparm” opdrachttool, voer de “-V” vlag in de terminal:

$ hdparm -V

"-w" vlag:

Gebruik de "-met wie”vlag wanneer u een apparaatresetbewerking wilt uitvoeren.

Vlag "-W":

De "-W” optie wordt gebruikt om de schrijfcache-vlag in of uit te schakelen die is 0/1 voor de aandrijving:

$ sudo hdparm -W /dev/sda

"-X" vlag:

Voer de ... uit "-X”-opdracht om de nieuwste overdrachtsmodus van het stuurprogramma in te stellen.

"-y" vlag:

Voer de "-ja” vlag wanneer u de schijf wilt forceren om de standby modus:

$ sudo hdparm -y /dev/sda

"-Y" vlag:

Voer de "-Y” vlag wanneer u de schijf wilt forceren om de slaapstand:

$ sudo hdparm -Y /dev/sda

"-z" vlag:

De "-z"vlag wordt gebruikt om de kernel de gepartitioneerde tabel van het specifieke apparaat opnieuw te laten lezen.

Vlag "-Z":

Wanneer de "-Z” vlag wordt gebruikt met de “hdparm” commando, zal het de automatische energiebesparende modus van het apparaat uitschakelen.

Conclusie:

Deze handleiding heeft de gedetailleerde informatie over het Linux-opdrachtregelhulpprogramma doorgenomen "hdparm”. We hebben ook alle ondersteunde vlaggen van deze tool besproken.

De "hdparmDe opdracht ” wordt gebruikt om de bewerkingen van de schijfstations weer te geven en uit te voeren, inclusief energiebeheer, DMA-instellingen en hardwareparameters.

Beste Linux-distributies voor gaming in 2021
Het Linux-besturingssysteem heeft een lange weg afgelegd van zijn oorspronkelijke, eenvoudige, servergebaseerde uiterlijk. Dit besturingssysteem is de...
Hoe u uw gamesessie op Linux kunt vastleggen en streamen
In het verleden werd het spelen van games alleen als een hobby beschouwd, maar met de tijd zag de game-industrie een enorme groei in termen van techno...
Beste spellen om te spelen met handtracking
Oculus Quest introduceerde onlangs het geweldige idee van handtracking zonder controllers. Met een steeds toenemend aantal games en activiteiten die f...