Használja a Linux Sync parancsot, ha az áramkimaradást vár
A Linux operációs rendszer kezelése nem különösebben egyértelmű, de a parancsok megismerése, amelyek a rendszert alapvető műveletek elvégzésére utasítják, nagy lépés a helyes irányba. Az s ync parancs írja a számítógép memóriájába pufferelt adatokat a lemezre.
Miért használja a Sync parancsot
A teljesítmény javítása érdekében a számítógép gyakran tárolja az adatokat a memóriájában, nem pedig lemezre írva, mert a RAM sokkal gyorsabb, mint a merevlemez. Ez a megközelítés finom, amíg egy számítógép összeomlik. Ha egy Linux gép nem tervezett leállást tapasztal, a memóriában tárolt összes adat elvész, vagy a fájlrendszer sérült. A szinkronizáló parancs mindazokat kényszeríti, hogy az ideiglenes memóriában tárolt fájlokat állandó fájltárhelyre írja (például egy lemezre), így egyetlen adat sem kerül elveszésre.
Mikor kell használni a Sync parancsot
Általában a számítógépek rendben vannak kikapcsolva. Ha a számítógép leáll, vagy a processzor szokatlanul leállt, például amikor kernel-kódot hibakeresés vagy esetleges áramkimaradás esetén szinkronizálási parancs kényszeríti a memóriában lévő adatok azonnali átvitelét korong. Mivel a modern számítógépek potenciálisan nagy gyorsítótárakat használnak, amikor a szinkronizációs parancsot használja, várjon addig, amíg az összes tevékenységet jelző LED nem villog, mielőtt kikapcsolja a számítógépet.
Sync Syntax
szinkronizálás [opció] [fájl]A szinkronizálás parancsai
A szinkronizálási parancs beállításai:
- --help megjeleníti a rendelkezésre álló segítséget, majd kilép
- --version megjeleníti a verzió információit és kilép
- --data (vagy -d ) csak a fájladatokat szinkronizálja a metaadatok nélkül, amelyek támogatják
- A --file-system (vagy -f ) szinkronizálja a hivatkozott fájlokat tartalmazó fájlrendszereket is
szempontok
Nem gyakori a kézzel történő szinkronizálás. Leggyakrabban ez a parancs futtatható, mielőtt végrehajtanál egy olyan parancsot, amelyről feltételezhető, hogy destabilizálhatja a Linux kernelt, vagy ha úgy gondolja, hogy valami rossz fog történni (pl. laptop), és nincs ideje végrehajtani a teljes rendszer leállítását.
Ha leállítja vagy újraindítja a rendszert, az operációs rendszer automatikusan szinkronizálja a memóriában lévő adatokat tartós tárolóval, szükség szerint.