OpenWRT:uciシステムファイルに変更を適用する方法

OpenWRT:uciシステムファイルに変更を適用する方法

私はタイムゾーンを設定するためにUCIコマンドを使用しています。

uci set system.@system[0].zonename="America/Los_Angeles"

次の実行後、変更内容が即座に反映されました。

uci commit

ただし、これらの変更はシステム時間に反映されません。再起動後、/etc/config/systemファイルにコミットされた変更が表示されます。

再起動せずに変更を適用する方法はありますか?

/etc/init.d/system再起動しないと、再起動/起動/停止、および変更を適用できる他のファイルが見つかりませんでした。

/etc/config/timezoneまた、参考として文書はありません。

ベストアンサー1

使用しているタイムゾーンを次にリストする必要があります。/etc/TZ

  1. /tmp/TZ存在を保証する
  2. 存在することを確認してください/etc/TZ。そうでない場合は、次のファイルをTZコピー/tmpしてください。/etc

私はあまりにも確信している/etc/config/timezone必要はありません。

おすすめ記事