시각을 조절하기
`hwclock` 명령어의 이름은 "hardware clock"의 줄임말입니다. 이는 시스템이 꺼져 있을 때도 계속 작동하는 하드웨어 장치인 BIOS나 RTC(Real-Time Clock)에 있는 클럭을 의미합니다.
하드웨어 클럭은 컴퓨터가 전원을 받지 않을 때도 시간을 계속 추적합니다. 리눅스 시스템이 부팅될 때, 하드웨어 클럭의 시간은 시스템 클럭으로 설정되며, 시스템 클럭은 그 후에 시스템의 주요 시간 소스로 사용됩니다.
따라서 `hwclock`는 이 하드웨어 클럭과 상호 작용하기 위한 명령어입니다. `hwclock`을 사용하면 하드웨어 클럭을 읽고, 시스템 시간을 하드웨어 클럭에 설정하거나 그 반대의 작업을 할 수 있습니다. 이는 시스템 부팅, 종료, 시간 동기화 등의 작업에서 중요하게 사용됩니다.
사용법
`hwclock`는 리눅스에서 하드웨어 클럭(컴퓨터의 BIOS 또는 RTC, Real Time Clock)을 읽고 수정하는 데 사용되는 명령어입니다. 이 명령어는 일반적으로 시스템 부팅 시나 종료 시에 사용됩니다.
다음은 `hwclock` 명령어의 기본적인 사용법입니다:
1. 현재 하드웨어 클럭 시간을 출력하려면 다음과 같이 입력합니다: 슈퍼유저 권한이 필요합니다. root로 명령을 주거나 'sudo hwclock'로 명령합니다.
hwclock
2. 시스템 시간을 하드웨어 클럭에 설정하려면 `-w` 또는 `--systohc` 옵션을 사용합니다:
hwclock -w
hwclock -w 또는 hwclock --systohc 명령은 일반적으로 시스템 시간이 정확하게 유지되고 있고, 이 시간을 하드웨어 클럭에 반영하고 싶을 때 사용합니다.(--systohc: system to hardware)
3. 하드웨어 클럭 시간을 시스템 시간에 설정하려면 `-s` 또는 `--hctosys` 옵션을 사용합니다:
hwclock -s
hwclock -s 또는 hwclock --hctosys 명령은 하드웨어 클럭의 시간을 시스템 클럭으로 설정합니다.(--hctosys: hardware to system) 이 명령은 일반적으로 시스템 부팅 시에 사용되어, 하드웨어 클럭의 시간을 시스템의 현재 시간으로 설정합니다.
4. 하드웨어 클럭을 UTC로 읽거나 설정하려면 `--utc` 옵션을 사용하고, 로컬 시간으로 읽거나 설정하려면 `--localtime` 옵션을 사용합니다:
hwclock --utc
hwclock --localtime
이 명령어는 하드웨어 클럭에 접근하는 것이기 때문에 관리자 권한(sudo)이 필요합니다.
'Linuxpia > Linux 명령어' 카테고리의 다른 글
[리눅스 명령어] 문자 변환 필터, colcrt (3) | 2023.08.03 |
---|---|
[리눅스 명령어] 파일을 비교하는 명령어, cmp (1) | 2023.08.02 |
[리눅스 명령어] 화면 청소하기, clear (1) | 2023.07.31 |
[리눅스 명령어] CRC값을 점검, cksum (1) | 2023.07.30 |
[리눅스 명령어] 지정된 셀 바꾸기, chsh (1) | 2023.07.29 |