Hvordan defragmentere harddisken i Linux

Når du administrerer og har Linux -operativsystemer under vårt ansvar, er det ideelt å forstå og utføre hyppige vedlikeholdsoppgaver for å optimalisere bruken så mye som mulig.

Selv om det er forskjeller mellom de mest populære systemene, Windows, Linux eller macOS, er det standardoppgaver og en av dem er defragmentering av harddisken.

Harddisken er en av maskinvareelementene som har mest arbeid på datamaskinen siden operativsystemet, programmene og applikasjonene er installert der, den brukes til å sikkerhetskopiere data og mange andre oppgaver.

Det er viktig å utføre denne oppgaven med jevne mellomrom siden alle filene vi ser, i seg selv er en sammensetning av flere fragmenter som er lagret i forskjellige områder på harddisken.

Det er en dårlig idé i dag at filer fra systemer som JFS, ZFS, XFS eller ReiserFS ikke krever defragmentering, det er ikke noe mer galt fordi, selv om det er forskjellig fra Windows NTFS -system, har harddisker i Linux som bruker noen av disse systemene lagring påvirkes også gradvis av plasseringen av filer lokalt.

Vi husker derfor at det er viktig å utføre denne oppgaven med en viss tid for å optimalisere levetiden og hastigheten på tilgang til disken, både for lesing og skriving.

I dag skal vi se hvordan defragmentere en harddisk i Linux.

1. Defragmentering av harddisken ved hjelp av e4defrag på Ubuntu Linux

Trinn 1
Dette verktøyet er en del av Linux -operativsystemer og er en del av e2fsprogs -pakken med verktøy, men hvis det ikke er tilgjengelig, kan vi utføre følgende for å installere det:

 sudo apt-get install e2fsprogs

Steg 2
Når den er installert, kan vi se bruken av e4defrag ved å utføre følgende linje:

 sudo e4defrag

Trinn 3
Vi kan liste opp partisjonene på datamaskinen vår ved å utføre følgende:

 sudo fdisk -l

FORSTØRRE

Trinn 4
Med dette verktøyet har vi muligheten til å defragmentere bare én eller flere filer ved å bruke følgende syntaks:

 sudo e4defrag "Sti til analyse" 

FORSTØRRE

Trinn 5
Men vi kan også, som kanskje er det viktigste problemet, defragmentering av diskstasjonen. For dette har vi disse alternativene:

Defragmenter stasjonen uten å demontere denHvis vi ikke vil utføre prosessen med å demontere enheten, kan vi utføre følgende linje:

 sudo e4defrag / 
Dette vil starte prosessen med å analysere og defragmentere alle stasjonene som er tilgjengelige på systemet:

FORSTØRRE

Defragmenter stasjonen ved å demontere stasjoneneDet neste alternativet er å demontere stasjonene for en mer detaljert analyse av dem. For å demontere enhetene og utføre prosessen, vil vi utføre følgende:

 sudo e4defrag / dev / *

FORSTØRRE

2. Defragmentering av harddisken ved hjelp av FSCK på Ubuntu Linux


Det er lurt å bruke denne kommandoen fra en live CD med stasjonene umontert siden det kan påvirke dataene som er lagret direkte.

Trinn 1
For din bruk kan vi utføre følgende:

 fsck -fn / dev / sda1

FORSTØRRE

Steg 2
Der kan vi erstatte / dev / sda1 med ønsket bane. Som et alternativ kan vi kjøre fsck i sikker modus uten å påvirke filene ved hjelp av -n parameteren, for eksempel i et ext4 filsystem utfører vi følgende:

 sudo fsck.ext4 -fn / partisjonssti
Med disse metodene vil det være mulig å defragmentere harddisker i Linux -miljøer og dermed optimalisere bruken av dem.

Du vil bidra til utvikling av området, dele siden med vennene dine

wave wave wave wave wave