Как да дефрагментирате твърдия диск в Linux

Когато управляваме и имаме операционни системи Linux под наша отговорност, идеално е да разбираме и изпълняваме чести задачи по поддръжката, за да оптимизираме максимално тяхното използване.

Въпреки че има разлики между най -популярните системи, Windows, Linux или macOS, има задачи, които са стандартни и една от тях е дефрагментирането на твърдия диск.

Твърдият диск е един от хардуерните елементи, които имат най -много работа на компютъра, тъй като операционната система, програмите и приложенията са инсталирани там, той се използва за архивиране на данни и много други задачи.

Важно е тази задача да се изпълнява периодично, тъй като всеки файл, който виждаме, представлява композиция от няколко фрагмента, съхранявани в различни области на твърдия диск.

В днешно време има лоша идея, че файловете от системи като JFS, ZFS, XFS или ReiserFS не изискват дефрагментиране, няма нищо по -лошо, тъй като, въпреки че е различно от системата Windows NTFS, твърдите дискове в Linux използват някоя от тези системни файлове съхранението също постепенно се влияе от местоположението на файловете локално.

Затова си спомняме, че е важно да се изпълни тази задача с определено време, за да се оптимизира полезният живот и скоростта на достъп до диска, както за четене, така и за писане.

Днес ще видим как да дефрагментираме твърд диск в Linux.

1. Дефрагментиране на твърдия диск с помощта на e4defrag в Ubuntu Linux

Етап 1
Тази помощна програма е част от операционните системи Linux и е част от пакета инструменти на e2fsprogs, но ако не е налична, можем да изпълним следното, за да я инсталираме:

 sudo apt-get инсталирайте e2fsprogs

Стъпка 2
След като бъде инсталиран, можем да видим използването на e4defrag, като изпълним следния ред:

 sudo e4defrag

Стъпка 3
Можем да изброим дяловете на нашия компютър, като изпълним следното:

 sudo fdisk -l

Увеличете

Стъпка 4
Сега с този инструмент имаме възможност да дефрагментираме само един или повече файлове, използвайки следния синтаксис:

 sudo e4defrag "Път към анализ" 

Увеличете

Стъпка 5
Но ние също можем да бъдем, може би най -важният въпрос, дефрагментирането на нашето дисково устройство. За това имаме следните опции:

Дефрагментирайте устройството, без да го демонтиратеАко не искаме да извършим процеса на демонтиране на устройството, можем да изпълним следния ред:

 sudo e4defrag / 
Това ще стартира процеса на анализ и дефрагментиране на всички налични устройства в системата:

Увеличете

Дефрагментирайте устройството, като демонтирате устройстватаСледващият вариант е да разглобите устройствата за по -подробен анализ на тях. За да демонтираме единиците и да извършим процеса, ще изпълним следното:

 sudo e4defrag / dev / *

Увеличете

2. Дефрагментиране на твърдия диск с помощта на FSCK в Ubuntu Linux


Препоръчително е да използвате тази команда от компактдиск на живо с демонтирани устройства, тъй като това може да повлияе директно на данните, съхранявани там.

Етап 1
За ваша употреба можем да изпълним следното:

 fsck -fn / dev / sda1

Увеличете

Стъпка 2
Там можем да заменим / dev / sda1 с желания път. Като опция можем да изпълним fsck в безопасен режим, без да засягаме файловете, използвайки параметъра -n, например в файлова система ext4 изпълняваме следното:

 sudo fsck.ext4 -fn / път на дял
С тези методи ще бъде възможно да се дефрагментират твърди дискове в Linux среди и по този начин да се оптимизира тяхното използване.

wave wave wave wave wave