Skip to main content

Linux Sync Command

》 이것이 우분투 리눅스다 06장 02교시 : RAID 개념, 하드디스크 9개 준비 (유월 2025)

》 이것이 우분투 리눅스다 06장 02교시 : RAID 개념, 하드디스크 9개 준비 (유월 2025)
Anonim

Linux 운영 체제를 관리하는 것은 특별히 명확하지 않지만 기본 작업을 수행하도록 시스템에 지시하는 명령을 배우는 것은 올바른 방향으로 나아가는 중요한 단계입니다. 그만큼 동조 명령은 컴퓨터의 메모리에 버퍼링 된 모든 데이터를 디스크에 씁니다.

sync 명령을 사용해야하는 이유

성능을 향상시키기 위해 컴퓨터는 RAM이 하드 디스크보다 훨씬 빠르기 때문에 데이터를 디스크에 쓰지 않고 메모리에 보관합니다. 컴퓨터 충돌이있을 때까지이 접근법이 좋습니다. Linux 시스템에서 계획되지 않은 시스템 종료가 발생하면 메모리에 보유 된 모든 데이터가 손실되거나 파일 시스템이 손상됩니다. 그만큼 동조 명령은 임시 메모리 저장소에있는 모든 내용을 영구 파일 저장소 (디스크와 같은)에 기록하여 데이터가 손실되지 않도록합니다.

그것을 언제 사용 하는가?

일반적으로 컴퓨터는 체계적으로 종료됩니다. 커널 코드를 디버깅 할 때 또는 정전이 발생할 경우와 같이 컴퓨터를 종료하거나 프로세서가 비정상적으로 중지되면 동조 명령은 메모리의 데이터를 디스크로 즉시 전송하도록합니다. 최신 컴퓨터는 잠재적으로 캐시가 크기 때문에 동조 명령을 사용하여 컴퓨터의 전원을 끄기 전에 활동을 나타내는 모든 LED가 깜박임을 멈출 때까지 기다리십시오.

통사론

sync 옵션 파일

옵션

sync 명령의 옵션은 다음과 같습니다.

  • --도움 사용 가능한 도움말을 표시 한 다음 종료합니다.
  • --번역 버전 정보를 표시하고 종료합니다.
  • --데이터 (또는 -디)는 파일 데이터를 지원하는 메타 데이터없이 파일 데이터 만 동기화합니다
  • --파일 시스템 (또는 -에프)는 참조 된 파일을 포함하는 파일 시스템도 동기화합니다

고려 사항

수동으로 호출하는 것은 일반적이지 않습니다. 동조. 대부분의 경우이 명령은 Linux 커널을 불안정하게 만들 수있는 다른 명령을 실행하기 전에 실행되거나 나쁜 일이 발생할 것으로 생각되는 경우에 실행됩니다 (예 : Linux 기반의 전원 공급이 부족한 경우 랩톱) 전체 시스템 종료를 실행할 시간이 없습니다.

시스템을 중지하거나 다시 시작하면 운영 체제는 필요한 경우 영구 기억 장치와 메모리의 데이터를 자동으로 동기화합니다.