zsh Command Auto Correction

На встроенных платформах, таких как Pi, которые не поставляются с RTC, пакет adjtimexобычно не устанавливается по умолчанию. Это инструмент, который управляет конфигурацией RTC ядра и по умолчанию настраивает ядро ​​для синхронизации аппаратных часов с системными часами.

Обратите внимание, что если вы используете hwclock или что-то подобное, это отключит синхронизацию ядра, и вам нужно будет использовать adjtimex, чтобы снова включить ее.

adjtimex— это решение для машин с прерывистым подключением или без подключения для синхронизации времени. Другой вариант — использовать ntpd, который можно настроить так, чтобы системные часы были правильными, а при завершении работы скрипт вызывает hwclock --systorcдля записи последних наиболее точных часов в hwclock. .

0
29.08.2016, 19:51
1 ответ

Это контролируется опцией CORRECT, см. zshoptions(1).

% zsh -f
dhcp196-230% setopt correct
dhcp196-230% sl
zsh: correct 'sl' to 'ls' [nyae]? y
...
dhcp196-230% setopt nocorrect
dhcp196-230% sl
zsh: command not found: sl
dhcp196-230% 
3
28.01.2020, 02:27

Теги

Похожие вопросы