50% rabat alle planer, tidsbegrænset. Fra $2.48/mo
10 min. tilbage
Servere og OS

Linux-diskhastighedstest ved hjælp af Linux-kommandolinjen

Rexa Cyrus By Rexa Cyrus 10 min. læsning Opdateret 2. okt. 2025
Test diskhastighed ved hjælp af Linux-kommandolinjen

Kører dit Linux-system langsommere end forventet? En Linux-diskhastighedstest afslører lagringsflaskehalse øjeblikkeligt. Uanset om du fejlfinder en træg server eller verificerer, at din VPS-udbyder leverer lovet SSD-ydeevne, giver det at lære, hvordan du tjekker diskhastighed i Linux, dig konkrete data at arbejde med.

Moderne lagring kommer i forskellige typer - traditionelle harddiske (HDD'er), hurtigere Solid State-drev (SSD'er) og ultrahurtige lagringsmuligheder. Hver yder forskelligt, og at vide, hvordan man tester harddiskhastigheden, hjælper dig med at træffe informerede beslutninger om opgraderinger eller hostingvalg.

Hvorfor du bør køre en diskhastighedstest i Linux

Linux bærbar computer, der kører diskhastighedstestLagerydeevne påvirker systemets reaktionsevne direkte. En langsom disk skaber flaskehalse, der påvirker alt fra filoverførsler til applikationsindlæsningstider. At køre en Linux-diskhastighedstest afslører, om dit lager opfylder dine behov, eller om en opgradering ville forbedre ydeevnen.

Dette bliver især vigtigt, når du administrerer flere systemer eller evaluerer hostingudbydere. Ydelsestest hjælper med at identificere problemer, før de påvirker produktionsbelastningen.

Nøglescenarier for disktest: • Sammenligning af VPS-udbyderes faktiske kontra annoncerede ydeevne med en køb Linux VPS opsætning • Fejlfinding af langsomme sikkerhedskopieringsprocesser og filhandlinger
• Beslutning mellem HDD- og SSD-opgraderinger ved hjælp af Linux-kontrolmetoder for diskhastighed • Overvågning af lagerforringelse over tid • Verifikation af RAID-konfigurationsydelse

For virksomhedsbrugere, der administrerer fjernsystemer, kombinerer disktest med Linux RDP-server adgang giver omfattende præstationsovervågningsfunktioner.

 

Test diskhastighed i Linux ved hjælp af kommandoer

Linux-arbejdsstation, der viser dd-, hdparm- og fio-hastighedstest
Linux tilbyder flere kommandolinjeværktøjer til måling af lagerydeevne. Hvert Linux-testdrevhastighedsværktøj tjener forskellige formål og giver unik indsigt i din disks muligheder. Kommandolinjetilgangen giver præcis kontrol og ensartede resultater på tværs af forskellige Linux-distributioner.

Disse værktøjer danner grundlaget for professionel systemadministration og præstationsovervågning. At forstå, hvornår du skal bruge hvert værktøj, hjælper med at optimere din Linux-diskhastighedstest-kommandolinjearbejdsgang.

Værktøj Bedst til Foranstaltninger Installationsstatus Begrænsninger
dd Hurtige skriveprøver Sekventiel skrivehastighed Forinstalleret Kun skrive, resultater varierer
hdparm Læs hastighedskontrol Sekventiel læsehastighed Ofte forudinstalleret Skrivebeskyttet test
fio Omfattende test Tilfældig/sekventiel I/O Kræver installation Kompleks konfiguration

Linux Test diskhastighed ved hjælp af dd

De dd kommandoen er tilgængelig på alle større Linux-distributioner som standard. Denne metode besvarer spørgsmålet "Hvad er kommandoen til at teste diskhastighed?" til grundlæggende scenarier.

Kommandoen dd tilbyder enkelhed og universel tilgængelighed på tværs af Linux-systemer. Det giver basismålinger til evaluering af lagerydeevne.

Skrivehastighedstest (verificeret syntaks):

dd if=/dev/zero of=testfile bs=1G count=1 oflag=direct

Læsehastighedstest (verificeret syntaks):

# Clear cache first

sudo sh -c "echo 3 > /proc/sys/vm/drop_caches"

# Test read speed  

dd if=testfile of=/dev/null bs=1G count=1 iflag=direct

Forstå dd resultater: • Output viser overførte bytes og tidsforbrug • Overførselshastighed beregnes automatisk i MB/s • oflag=direkte og iflag=direkte omgå systemcache • Resultaterne kan variere mellem kørsler på grund af systemaktivitet

Test din HDD/SSD læsehastighed ved hjælp af Hdparm

De hdparm værktøjet er specialiseret i styring af harddiskparametre og giver pålidelige læsehastighedsmålinger. Dette værktøj adresserer direkte "hvad er kommandoen til harddisktest"-scenarier.

I modsætning til dd er hdparm specielt designet til lagerbenchmarking og Linux-tjek SSD-hastighedsoperationer. Det tilbyder både cachelagrede og direkte disklæsehastighedsmålinger.

Verificerede installationskommandoer:

Fordeling Pakkeadministrator Kommando
Ubuntu/Debian passende sudo apt-get install hdparm
CentOS/RHEL 7 nam sudo yum installer hdparm
CentOS/RHEL 8+ dnf sudo dnf installer hdparm

Verificeret hdparm-syntaks:

  1. Identificer disk: lsblk
  2. Test hastighed: sudo hdparm -Tt /dev/sda

Hdparm parameter forklaring (fra dokumentation):
-T udfører cachelagrede læsninger til timing buffer cache
-t udfører enhedslæsninger til timing af direkte diskadgang
• Kræver sudo for direkte enhedsadgang

Tilføjelse af –direct flag (verificeret fra kilder):

sudo hdparm -tT --direct /dev/sda

De -direkte flag omgår buffercache for mere nøjagtige resultater. Denne hdparm metode giver dig både teoretiske maksimale og virkelige præstationstal.

Bedre test harddiskhastighed i Linux via fio

Mens dd og hdparm leverer sekventielle hastighedstests, involverer diskbrug i den virkelige verden random access-mønstre. De fio værktøj simulerer realistiske arbejdsbelastninger til en omfattende SSD-hastighedstest og Linux-ydelsesvurdering.

Denne avancerede tilgang svarer "kan du køre en hastighedstest fra kommandolinjen" med sofistikerede testfunktioner. Det giver både IOPS og gennemløbsmålinger til komplet analyse.

Verificeret fio-installation:

# Ubuntu/Debian

sudo apt-get install fio

# CentOS/RHEL

sudo yum install fio

# or for newer versions

sudo dnf install fio

Grundlæggende fio-syntaks (verificeret):

sudo fio --name=test --filename=test --bs=4k --size=250M --readwrite=randrw --rwmixread=80 --ioengine=libaio --direct=1

fio parameter forklaring:–bs=4k: Blokstørrelse (4KB typisk for tilfældig I/O)
–størrelse=250M: Test filstørrelse
–readwrite=randrw: Tilfældig læse/skrive-mix
–rwmixread=80: 80% læser, 20% skriver
–ioengine=libaio: Linux asynkron I/O-motor
–direkte=1: Omgå OS-cache

Sådan kontrolleres systemhastighed i Linux

Systemhastighed omfatter mere end blot diskydeevne. Adskillige værktøjer hjælper med at overvåge systemets overordnede ydeevne, herunder CPU, hukommelse og I/O-operationer. At forstå, hvordan man kontrollerer systemhastighed i Linux, giver omfattende indsigt i ydeevnen.

De iostat kommando leverer statistik over systemets ydeevne, der hjælper med at identificere flaskehalse på tværs af din infrastruktur. Dette adresserer "hvad er iostat-kommandoen i Linux" spørgsmål effektivt.

Verificerede systemovervågningskommandoer:

Kommando Pakke påkrævet Formål
iostat -x 1 sysstat I/O-statistik i realtid
rsync -av –fremskridt rsync (normalt forudinstalleret) Overvågning af filoverførsel
iftop iftop pakke Overvågning af netværksbåndbredde

Bruger iostat Command

Iostat-værktøjet overvåger systeminput/outputstatistik og CPU-udnyttelse i realtid. Dette værktøj hjælper med at identificere ydeevneflaskehalse og ressourcebegrænsninger.

Installation hvis mangler:

# Ubuntu/Debian

sudo apt-get install sysstat

# CentOS/RHEL

sudo yum install sysstat

Verificeret iostatsyntaks:

iostat -x 1

iostat output forklaring:
%util: Procentdel af CPU-tid, hvor I/O-anmodninger blev udstedt
r/s: Læs anmodninger pr. sekund
m/s: Skriv anmodninger pr. sekund
rkB/s: Kilobyte læst pr. sekund
wkB/s: Kilobyte skrevet pr. sekund

Sådan kontrolleres filkopieringshastighed i Linux

Overvågning af filoverførselshastighed hjælper med at identificere netværks- eller lagerflaskehalse under drift. Denne evne viser sig at være afgørende for systemadministratorer, der administrerer store dataoverførsler.

Verificeret rsync-syntaks:

rsync -av --progress source/ destination/

Bekræftede parametre:
-a: Arkivtilstand (bevarer tilladelser, tidsstempler)
-v: Udførligt output
-fremskridt: Viser overførselsfremskridt og hastighed

Sådan kontrolleres NFS-hastighed i Linux

Ultrabred skærm, der viser NFS-hastighedstest
Network File System (NFS) præstationstest kræver specialiserede tilgange. NFS-hastigheden afhænger af både netværksbåndbredde og lagerydeevne på serversiden.

Test af NFS-ydeevne hjælper med at fejlfinde langsomme netværksfiloperationer og optimere fjernlageradgang. At forstå, hvordan man tester NFS på Linux sikrer korrekt distribueret lagerydeevne.

NFS-testmetode:

# Read test

dd if=/nfs/mount/point/testfile of=/dev/null bs=1M count=1000

# Write test  

dd if=/dev/zero of=/nfs/mount/point/testfile bs=1M count=1000

Note: NFS-monteringspunktstien varierer efter konfiguration. Erstatte /nfs/mount/point/ med din faktiske NFS-monteringsplacering.

NFS flaskehals identifikation: • Netværksbegrænset: Brug iftop for at kontrollere båndbreddeudnyttelse • Lagerbegrænset: Test lokal diskydeevne på NFS-server • Klientbegrænset: Test fra forskellige klientmaskiner

Ubuntu Disk Speed ​​Test Kommandolinje ved hjælp af grafisk metode

Hvis du foretrækker grafiske grænseflader, giver Linuxs indbyggede Disk Utility intuitiv benchmarking uden kommandolinjekompleksitet. Dette Ubuntu-diskhastighedstest-kommandolinjealternativ fungerer på tværs af de fleste Linux-distributioner.

GUI-tilgangen passer til brugere, der ønsker visuelle resultater og lejlighedsvis test frem for kontinuerlig overvågning. Det giver tilgængelig disktestning for brugere, der er mindre komfortable med kommandolinjeværktøjer.

Diskværktøj tilgængelighed: • Ubuntu: Forinstalleret som "Disk"-applikation • Fedora: Tilgængelig som gnome-disk-utility • CentOS: Kan kræve installation af gnome-disk-utility-pakken

Adgangsmetoder (verificeret): • Programmenusøgning: "Disk" eller "Diske" • Kommandolinje: gnome-diske

Trin 1: Åbn Diskværktøj

Få adgang via din programmenu ved at søge på "Disk" eller naviger til System → Administration → Diskværktøj.

Trin 2: Vælg dit måldrev

Det venstre panel viser alle tilsluttede lagerenheder. Klik på det drev, du vil teste til din Linux HDD-hastighedstest.

Trin 3: Kør benchmark-tests

Klik på "Benchmark - Mål Drive Performance" for at få adgang til testmuligheder:

  • Skrivebeskyttet benchmark: Måler læsehastigheden sikkert
  • Læse/skrive benchmark: Tester begge operationer grundigt

De grafiske resultater viser ydeevne på tværs af forskellige områder af din disk, og afslører potentielle problemer eller ydeevnevariationer.

Fejlfinding: Hvorfor er min SSD så langsom?

Bærbar computer, der viser SSD-sundheds- og ydeevnediagnostik
SSD-ydelsesproblemer kan stamme fra forskellige faktorer. At forstå almindelige årsager hjælper med at diagnosticere og løse hastighedsproblemer, der påvirker dine Linux-testharddiskhastighedsresultater.

Adskillige faktorer bidrager til SSD-nedgange, herunder firmwareproblemer, utilstrækkelig ledig plads og termisk drosling. Identifikation af rodårsagen muliggør målrettet ydeevneoptimering.

Almindelige SSD-ydeevnefaktorer (verificeret):

Spørgsmål Teknisk årsag Verifikationsmetode
Frirumspåvirkning Skriveforstærkning stiger Tjek med df -h
Interface begrænsning SATA III max ~600 MB/s Tjek med lsscsi
Termisk drosling Temperaturbeskyttelse Overvåg med sensorer

SSD-sundhedsbekræftelse:

# Install smartmontools if missing

sudo apt-get install smartmontools

# Check SSD health

sudo smartctl -a /dev/sda

TRIM statuskontrol:

# Check if TRIM is enabled

sudo fstrim -v /

Tip til ydeevneoptimering:

Aktiver TRIM:
sudo fstrim -av

Tjek justering:
sudo fdisk -l

Overvåg temperatur:
sudo hddtemp /dev/sda

For vedvarende problemer med ydeevnen kan du overveje at opgradere til lagerløsninger i virksomhedskvalitet som dem, der tilbydes med køb Linux VPS vært eller Linux RDP-server konfigurationer.

Performance Reference Guide

At forstå typiske præstationsbenchmarks hjælper med at evaluere dine Linux-resultater for diskhastighedstest. Ydeevnetal varierer betydeligt baseret på specifik hardware, systemkonfiguration og testbetingelser.

Moderne lagerteknologi tilbyder dramatiske forbedringer af ydeevnen sammenlignet med traditionelle harddiske. Sammenligning af dine resultater med disse intervaller hjælper med at identificere opgraderingsmuligheder.

Note: Ydeevnetal er typiske intervaller og varierer betydeligt baseret på specifik hardware, systemkonfiguration og testbetingelser.

Typiske intervaller for lagerydelse:
7200 RPM HDD: 80-160 MB/s sekventiel
SATA SSD: 200-600 MB/s sekventiel
NVMe SSD: 1.000-7.000+ MB/s sekventiel

IOPS ydeevne note: IOPS-værdier afhænger i høj grad af blokstørrelse, kødybde og specifikke arbejdsbelastningsmønstre. Den faktiske ydeevne varierer betydeligt fra de teoretiske maksimum.

For virksomhedsapplikationer, der kræver garanteret ydeevne, skal du overveje NVMe vs SSD sammenligninger for at forstå de seneste fordele ved lagringsteknologi.

Verified Command Quick Reference

Skærm, der viser Linux-disktestkommandoer
Denne reference giver testede kommandoer til almindelige diskhastighedstestscenarier. Al syntaks er blevet verificeret mod aktuelle Linux-distributioner og dokumentation.

Opgave Verificeret kommando Noter
Liste diske lsblk Viser alle blokenheder
Skrivehastighed dd hvis=/dev/nul af=test bs=1G count=1 oflag=direkte Opretter 1 GB testfil
Læsehastighed sudo hdparm -Tt /dev/sda Udskift sda med din disk
Omfattende test sudo fio –navn=test –bs=4k –størrelse=100M –readwrite=randrw Grundlæggende fio test
Ryd cache sudo sh -c "echo 3 > /proc/sys/vm/drop_caches" Rydder sidecache

Konklusion

Test af diskhastighed i Linux afslører vigtige oplysninger om ydeevne, der hjælper med at optimere dit system. Start med hdparm for grundlæggende læsehastighedsvurdering, gå derefter videre til omfattende værktøjer som fio, når du har brug for detaljeret analyse af Linux diskhastighedstest.

Regelmæssig hastighedstest hjælper med at identificere ydeevneforringelse og guider beslutninger om opgradering. Uanset om du administrerer servere eller optimerer et personligt Linux-system, giver disse Linux-værktøjer til kontrol af diskhastighed de nødvendige data til at træffe informerede lagervalg.

FAQ

Hvordan kontrollerer jeg disk læse- og skrivehastighed i Linux?

Brug hdparm -Tt /dev/sdX for læsehastighed og dd kommando for skrivehastighed.

Hvad er kommandoen til at teste diskhastighed?

De primære kommandoer er hdparm -Tt /dev/sdX og dd med passende parametre.

Hvad er kommandoen til hastighedstest i Linux?

Brug hdparm, dd eller fio afhængigt af dine specifikke testkrav.

Kan du køre en hastighedstest fra kommandolinjen?

Ja, Linux tilbyder flere kommandolinjeværktøjer, inklusive hdparm, dd og fio.

Hvordan bruger man testkommandoen i Linux?

Kør hdparm -Tt /dev/sdX (erstat sdX med din diskidentifikator fra lsblk).

Hvordan tjekker man systemhastighed i Linux?

Brug iostat -x 1 til at overvåge system- og diskydeevne i realtid.

Hvordan kontrollerer man NFS-hastighed i Linux?

Test med dd-kommandoer mod monterede NFS-mapper.

Hvordan tester man NFS på Linux?

Monter NFS-sharet og kør dd-hastighedstest mod den monterede sti.

Hvordan kontrollerer man filkopieringshastighed i Linux?

Brug rsync med –progress flag til at overvåge overførselshastigheder i realtid.

Hvordan tjekker man SSD-hastigheden?

Brug hdparm -Tt /dev/sdX til grundlæggende test eller fio til omfattende analyse.

Hvad er iostat-kommandoen i Linux?

iostat er en del af sysstat-pakken og overvåger I/O-statistik og CPU-udnyttelse.

Hvad er kommandoen til harddisktest?

Brug hdparm -Tt /dev/sdX til grundlæggende test af harddiskens læsehastighed.

Hvorfor er min SSD så langsom?

Tjek tilgængelig ledig plads, termiske forhold, grænsefladetype, og kør sundhedstjek med smartctl.

Dele

Mere fra bloggen

Læs videre.

Forsidebillede til Bedste self-hosted apps med Cosmos Cloud, med app-paneler omkring et Cosmos-dashboard.
Servere og OS

Bedste self-hosted apps, du kan køre med Cosmos Cloud: filer, medier, kodeord, automation og mere!

Måske har du sat Cosmos Cloud op og vil nu se, hvilke apps der passer godt til den, eller måske har du slet ikke besluttet dig for Cosmos endnu og vil bare se, hvor godt den passer til dit workfl

Nick SilverNick Silver 16 min. læsning
Forsiden af Portainer vs Cosmos Cloud til håndtering af Docker-apps med hybrid opsætningsdiagram og neon ops- vs access-blokke.
Servere og OS

Portainer vs Cosmos Cloud: Bedste valg til håndtering af Docker-apps

Hvis du allerede kender Docker og bare vil have den renere måde at køre en voksende app-stack, så er her det korte svar på Portainer vs Cosmos Cloud. Portainer er det stærkere valg til direk

Nick SilverNick Silver 14 min. læsning
Hovedgrafik for Cosmos Cloud vs CasaOS vs Umbrel, der viser tre self-hosted veje i én abstrakt cloud-netværksverden.
Servere og OS

Cosmos Cloud vs CasaOS vs Umbrel: Hvilken self-hosted platform passer til din opsætning?

Det korte svar er, at CasaOS stadig er det letteste sted at starte, Umbrel har det reneste kuraterede look, og Cosmos Cloud giver mere mening, når du vil have strammere kontrol over doma

Nick SilverNick Silver 11 min. læsning

Klar til at udrulle? Fra 2,48 $/md.

Uafhængig cloud siden 2008. AMD EPYC, NVMe, 40 Gbps. 14 dages pengene-tilbage-garanti.