開発者ツール

Systemd Timer Builder — サービスとタイマーユニット

サービス名、ExecStart、OnCalendar スケジュールを入力し、ブラウザ内で対応する .service と .timer のユニットファイルを生成できます。手書きの cron ジョブをネイティブな systemd スケジューリングに置き換える際に役立ちます。

SystemdTimerスケジューリング

このツールをお気に入りに

お気に入りの保存方法がまだ選ばれていません。

クイック操作

このツールの URL をコピーするか、対応端末ではシステムの共有シートを開けます。

利用シーン

  • 毎日のバックアップタイマーを作成する
  • 週次または月次のカレンダースケジュールを設定する
  • /etc/systemd/system 向けのユニットをエクスポートする

使い方

  1. ユニット名とコマンドを入力する
  2. OnCalendar を設定するかクイックプリセットを使う
  3. .service と .timer をそれぞれ個別にコピーする

入出力サンプル

スケジュール

backup-job / 毎日 04:00

Timer スニペット

[Timer]\nOnCalendar=*-*-* 04:00:00

FAQ

crontab とどう違いますか?

タイマーは systemd ネイティブのスケジューリングです。このツールはユニットファイルを出力し、crontab を編集することはありません。

デプロイ後にどう有効化しますか?

ユニットを配置し、daemon-reload を実行してから timer を enable --now してください。正確なコマンドはディストリビューションにより異なります。

ツール

関連ツール

近い用途の翻訳済みツールへ続けて進めます。

Cron 式パーサー

Cron パーサー — 5 フィールド式の解説

利用可能

一般的な 5 フィールド Cron 式をブラウザ内で解析します。分・時・日・月・曜日フィールドを読みやすい説明に分解し、運用デバッグやスケジュール確認に役立ちます。

Cron スケジューラー パーサー

SSH 設定ビルダー

SSH Config Builder — ホストエイリアスジェネレーター

利用可能

フォームからエイリアス、ホスト名、ポート、ユーザー、IdentityFile、任意のキープアライブや踏み台ホストの設定を入力して、~/.ssh/config の Host ブロックを生成できます。長い ssh コマンドを再利用可能なエイリアスに変換する際に役立ちます。

SSH Config 運用

hosts ファイル編集ツール

hosts ファイル編集ツール — ローカルドメイン割り当て

利用可能

/etc/hosts 形式のルールをブラウザ内で整形・検証します。IP アドレスの妥当性を確認し、乱れたホスト割り当てを引き継ぐ際に空行や不正なコメントを整理できます。

hosts DNS Network