タグ

Debianと時計に関するiwwのブックマーク (3)

  • 「/etc/localtime」ファイル - Linux技術者認定 LinuC | LPI-Japan

    今回は、「/etc/localtime」ファイルについて。「/etc/timezone」ファイルについても少しだけ触れます。 「/etc/localtime」ファイルは、タイムゾーンを設定するファイルです。日であれば特段の事情がない限り「日標準時(JST)」を指定することになります。通常は、OSをインストールする際に自動的に設定されますので、意識する機会が少ないでしょう。 「/etc/localtime」ファイルは、バイナリ形式のファイルですので、中を見ても意味はわかりません(中身を参照するにはstringsコマンドを利用することになります)。しかし、タイムゾーンを変更するためには、このファイルを編集する必要があります(そのような機会は滅多にないと思いますが・・・)。その際は、「/usr/share/zoneinfo/」ディレクトリにあるファイルをコピーする必要があります。 ○/etc

    「/etc/localtime」ファイル - Linux技術者認定 LinuC | LPI-Japan
  • Debian 10 Buster : システムのタイムゾーンを設定する : Server World

    Local time: Thu 2019-07-11 19:41:52 JST Universal time: Thu 2019-07-11 10:41:52 UTC RTC time: Thu 2019-07-11 10:41:51 Time zone: Asia/Tokyo (JST, +0900) System clock synchronized: yes NTP service: active RTC in local TZ: no

  • cronの特定のタスクを即座に実行する方法

    Debian / Ubuntu なら faketime というパッケージが標準で用意されており、これを用いれば faketime 下で動作するプロセスの日時や時間の進む速さを騙すことができます。 $ sudo apt-get install faketime $ faketime -f x10 bash -c 'while :; do sleep 1; date;done' これが利用できるかと手元の cron を faketime を介して起動させてみたのですが、 残念ながら騙せませんでした。 cron ジョブを即座に実行する方法ではありませんが、bash の rc によって設定される環境を利用して cron ジョブを実行したいのであれば、bash に -l オプションを付与してログインシェルとして起動するようにしてみてください。 30 12 * * 1-5 bash -lc 'expo

    cronの特定のタスクを即座に実行する方法
    iww
    iww 2017/02/24
    結局うまい方法は無い という話
  • 1