Skip to main content

Polecenie synchronizacji systemu Linux

Podstawy programu Subiekt GT - poradnik (Czerwiec 2026)

Podstawy programu Subiekt GT - poradnik (Czerwiec 2026)
Anonim

Zarządzanie systemem operacyjnym Linux nie jest specjalnie jednoznaczne, ale poznanie poleceń nakazujących systemowi wykonywanie podstawowych operacji jest dużym krokiem we właściwym kierunku. The synchronizacja Polecenie zapisuje wszystkie dane, które są buforowane w pamięci komputera na dysk.

Dlaczego warto skorzystać z polecenia synchronizacji

Aby poprawić wydajność, komputer często przechowuje dane w swojej pamięci, zamiast zapisywać je na dysku, ponieważ pamięć RAM jest znacznie szybsza niż dysk twardy. To podejście jest w porządku, dopóki nie nastąpi awaria komputera. Gdy maszyna Linux doświadcza nieplanowanego wyłączenia, wszystkie dane przechowywane w pamięci zostaną utracone lub system plików jest uszkodzony. The synchronizacja polecenie wymusza zapisywanie wszystkiego w tymczasowym magazynie pamięci w trwałym magazynie plików (takim jak dysk), aby żadne dane nie zostały utracone.

Kiedy go używać

Zwykle komputery są zamykane w sposób zorganizowany. Jeśli komputer zostanie zamknięty lub procesor zatrzymany w nietypowy sposób, na przykład podczas debugowania kodu jądra lub w przypadku możliwej awarii zasilania, synchronizacja polecenie wymusza natychmiastowy transfer danych z pamięci na dysk. Ponieważ współczesne komputery mają potencjalnie duże pamięci podręczne, kiedy używasz synchronizacja polecenie, poczekaj, aż wszystkie diody LED wskazujące aktywność przestaną migać przed wyłączeniem zasilania komputera.

Składnia

sync opcja plik

Opcje

Opcje polecenia synchronizacji to:

  • --Wsparcie wyświetla dowolną dostępną pomoc, a następnie kończy działanie
  • --wersja wyświetla informacje o wersji i kończy działanie
  • --dane (lub -re) synchronizuje tylko dane plików bez obsługiwanych metadanych
  • --system plików (lub -fa) również synchronizuje systemy plików, które zawierają przywoływane pliki

Rozważania

Nie jest powszechne, aby ręcznie wywoływać synchronizacja. Najczęściej to polecenie jest uruchamiane przed wykonaniem innego polecenia, które, jak podejrzewasz, mogło zdestabilizować jądro Linuxa, lub jeśli podejrzewasz, że coś złego się wydarzy (np. Wkrótce skończy Ci się bateria w systemie Linux laptopa) i nie masz czasu na pełne zamknięcie systemu.

Gdy zatrzymasz lub zrestartujesz system, system automatycznie zsynchronizuje dane w pamięci z pamięcią trwałą w razie potrzeby.