Ръководство стъпка по стъпка за използване на командата за синхронизиране на Linux

Използвайте командата Linux Sync, ако очаквате прекъсване на захранването

Управлението на операционната система Linux не е особено ясна, но изучаването на командите, които инструктират системата да изпълнява основни операции, е голяма стъпка в правилната посока. Командата s ync записва всички данни, които са буферирани в паметта на компютъра на диска.

Защо да използвате командата за синхронизиране

За подобряване на производителността компютърът често съхранява данни в паметта си, вместо да ги записва на диск, защото RAM е много по-бърз от твърдия диск. Този подход е добър, докато не настъпи компютърна катастрофа. Когато една машина на Linux има непланирано спиране, всички данни, които се съхраняват в паметта, се губят или файловата система е повредена. Командата за синхронизиране принуждава всичко в временното хранилище за памет да се записва в постоянно съхранение на файлове (като диск), така че никое от данните да не се загуби.

Кога да използвате командата за синхронизиране

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

Syntax синхронизиране

синхронизиране [опция] [файл]

Опции за командата за синхронизиране

Опциите за синхронизиращата команда са:

Съображенията

Не е нормално ръчно да се извиква синхронизирането. Най-често тази команда се изпълнява, преди да изпълните друга команда, за която подозирате, че може да дестабилизира ядрото на Линукс или ако смятате, че нещо лошо ще се случи (например, вие сте на път да изчерпите батерията на Linux лаптоп) и нямате време да изпълните пълно изключване на системата.

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