sync(8): Skillnad mellan sidversioner

Från Wiki.linux.se
Hoppa till navigering Hoppa till sök
(Skapade sidan med '= sync(8) = == NAMN == sync — synkronisera data på disk med minnet == SYNOPSIS == <pre> sync [--help] [--version] </pre> == BESKRIVNING == '''sync''' skriver ut all data som är buffrad i minnet till disk. Detta kan inkludera (men är inte begränsat till) modifierade superblock, ändrade inoder och fördröjda läsningar och skrivningar. Funktionen implementeras av kärnan; programmet '''sync''' gör inget annat än att anropa systemanropet '''sync(2)'''. K...')
 
Märke: Återställd
Rad 61: Rad 61:
= Sidslut =
= Sidslut =


Orginalhemsidan på Engelska :https://linux.die.net/man/8/sync
Orginalhemsidan på Engelska :https://linux.die.net/man/8/reboot
Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på  
Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på  
https://www.linux.se/kontaka-linux-se/
https://www.linux.se/kontaka-linux-se/

Versionen från 4 september 2025 kl. 06.28

sync(8)

NAMN

sync — synkronisera data på disk med minnet

SYNOPSIS

sync [--help] [--version]

BESKRIVNING

sync skriver ut all data som är buffrad i minnet till disk. Detta kan inkludera (men är inte begränsat till) modifierade superblock, ändrade inoder och fördröjda läsningar och skrivningar.

Funktionen implementeras av kärnan; programmet sync gör inget annat än att anropa systemanropet sync(2).

Kärnan behåller data i minnet för att undvika (relativt långsamma) diskoperationer. Detta förbättrar prestandan, men om datorn kraschar kan data gå förlorad eller filsystemet bli skadat. sync säkerställer att allt i minnet skrivs till disk.

sync bör anropas innan processorn stoppas på ett ovanligt sätt (t.ex. före en kernel panic vid felsökning av ny kärnkod). I allmänhet bör processorn stoppas med hjälp av kommandona shutdown(8), reboot(8) eller halt(8), som försöker sätta systemet i ett viloläge innan sync(2) anropas. (Det finns olika implementationer av dessa kommandon; på vissa system ska man inte anropa reboot(8) eller halt(8) direkt.)

FLAGGOR

Flagga Beskrivning
--help Skriv ut en användningshjälp på standardutgången och avsluta utan fel.
--version Visa versionsinformation på standardutgången och avsluta utan fel.
-- Markerar slutet på listan av flaggor.

MILJÖ

Följande variabler påverkar beteendet:

LANG, LC_ALL, LC_CTYPE, LC_MESSAGES
Har sina vanliga betydelser för lokalinställningar.

ÖVERENSSTÄMMELSE

Följer POSIX.2.

ANMÄRKNINGAR

På Linux garanteras sync endast att schemalägga skrivning av smutsiga block; det kan ta en kort stund innan alla block faktiskt är skrivna till disk.

Kommandona reboot(8) och halt(8) tar hänsyn till detta genom att vänta några sekunder efter att sync(2) anropats.

Denna sida beskriver sync som det finns i paketet fileutils-4.0; andra versioner kan skilja sig något.

SE ÄVEN

sync(2), halt(8), reboot(8), update(8)

REFERERAS AV

bdflush(2), fsync(2), proc(5), wipe(1)


Sidslut

Orginalhemsidan på Engelska :https://linux.die.net/man/8/reboot Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på https://www.linux.se/kontaka-linux-se/

Tack till Datorhjälp som har sponsrat Linux.se med webbhotell.