Linux
 Computer >> コンピューター >  >> システム >> Linux

Zeitを使用してLinuxでCronジョブを簡単に作成する方法

Zeitを使用してLinuxでCronジョブを簡単に作成する方法

Cronを使用すると、コマンド、プログラム、およびスクリプトを、定義された時点またはスケジュールで自動的に実行できます。パワフルで軽く、頭を包み込むのも難しいです。そのため、crontabの使用を簡素化しようとするフロントエンドを見つけることができます。Zeitは最高のものの1つです。

Zeitの唯一の目標は、cronジョブの追加と管理を非常に簡単にすることです。 Zeitを使用すると、コマンドとスクリプトの実行は、タスクリストに新しいエントリを追加するのと同じくらい簡単です。 Linuxでcronジョブを簡単に作成する方法を見てみましょう。

インストール

ほとんどのLinuxディストリビューションでは、ソースからZeitをビルドする必要があります。ダウンロードした後、公式ドキュメントによると、次の方法で使用可能なアプリに変えることができます:

mkdir build && cd build
cmake ..
make -j2
./src/zeit

Ubuntuを使用している場合は、次のコマンドを使用してリポジトリを追加し、Zeitをインストールできます。

sudo add-apt-repository ppa:blaze/main
sudo apt update
sudo apt install zeit
Zeitを使用してLinuxでCronジョブを簡単に作成する方法

しばらくすると、インストールされている残りのプログラムの中にZeitが見つかります。アプリを見つけて実行します。

Zeitを使用してLinuxでCronジョブを簡単に作成する方法

タスクとスケジュール

Zeitのインターフェースは単純です。タスクを追加するには、[タスクの追加]ボタンをクリックします。

Zeitを使用してLinuxでCronジョブを簡単に作成する方法

[説明]フィールドにタスクの名前を入力します。スケジュールするコマンドを[コマンド]フィールドに入力します。

Zeitを使用してLinuxでCronジョブを簡単に作成する方法

[時間と日付]セクションで、[基本]を選択できます。これにより、タスクを通常のパターンで実行するようにすばやくスケジュールできます。さらにカスタマイズするには、[詳細]オプションを選択します。

Zeitを使用してLinuxでCronジョブを簡単に作成する方法

[詳細設定]オプションを使用すると、タスクを実行する分、時間、日、曜日、および月を正確に入力できます。すべてのフィールドには、最初にアスタリスクが入力されます。アスタリスクは、「すべて」に変換されるワイルドカードとして機能します。たとえば、[日]フィールドに「*」と入力すると、「毎日」を意味します。

Zeitを使用してLinuxでCronジョブを簡単に作成する方法

複数の数字をコンマで区切って入力できます。たとえば、[時間]フィールドに「20、23」、[分]フィールドに「35」と入力すると、タスクは毎日20:35と23:35に実行されます。

crontabの構文を思い出させたい場合は、フィールドの1つにマウスを合わせたままにします。 Zeitは、タスクのスケジュールを設定する方法の例のリストを含む便利なポップアップを表示します。

Zeitを使用してLinuxでCronジョブを簡単に作成する方法

タスクを作成すると、Zeitのメインリストに表示されます。タスクをすばやく無効にしたい場合は、タスクをダブルクリックできます。右クリックすると、タスクを編集または完全に削除することもできます。

アラームとタイマー

Zeitではアラームとタイマーを設定できますが、タスクよりも簡単なので、その方法については詳しく説明しません。アラームとタイマーを使用すると、ワイルドカードや複雑なスケジュールについて心配する必要はありません。一部の人にとっては便利だとしても、そのような機能は提供されていません。

Zeitを使用してLinuxでCronジョブを簡単に作成する方法

簡単なスケジュールを設定し、時刻を定義し、アラームまたはタイマーを実行する曜日を選択することしかできません。それでおしまい。 2つの追加ボタンを使用すると、[時間]フィールドと[分]フィールドに現在の時刻を入力するか([今すぐ]ボタン)、それらをクリアする([リセット]ボタン)ことができます。アラームとタイマーを設定するときにメディアプレーヤーとサウンドファイルを選択するには、[プレーヤー]と[サウンドファイル]の横にあるフォルダーアイコンの付いた2つのボタンを使用する必要があります。 Zeit / crontabには、それらがないと通知する方法がないため、これらのフィールドを空白にしてルールを設定することもできません。

すべてを制御する

Zeitを使用すると、デフォルトで独自のcrontabルールを編集し、ユーザーアカウントに対してのみアクティブになります。 (他のユーザーとシステムによる)すべてのルールを表示し、すべてを編集できるようにするには、[表示]メニューから[システムモード]を有効にします。

Zeitを使用してLinuxでCronジョブを簡単に作成する方法

システムモードを使用すると、既存のルールを微調整できます。たとえば、UbuntuがOS用に作成する自動レポートの場合などです。このようなルールを微調整するときは特に注意してください。変更を加えると、問題が発生する可能性があることに注意してください。ソフトウェアの更新後に微調整が上書きされる可能性もあります。

フィルターと検索

特定のルールを見つけようとしていることに気付いた場合は、リストを上下にスクロールする代わりに、その検索機能を使用できます。 Ctrlを押します + F キーボード上にあると、Zeitのウィンドウの下部に検索フィールドが表示されます。検索語を入力して、検索するタスクを検索します。

Zeitを使用してLinuxでCronジョブを簡単に作成する方法

Zeitを使用してLinuxでcronジョブを作成する方法がわかったので、crontabをうまく利用してシステムを自動化しますか?または、systemdをcronの代わりに使用することもできます。


  1. Emmetを使用してHTMLファイルを簡単に作成する方法

    サイトのすべてのHTMLコードを数秒ではなくても数分で作成することは可能ですか? Emmetを使用している場合は可能です。この新しいアプローチにより、HTML、XML、およびその他の構造化されたコード形式のコードを迅速に開発できます。 Emmetは、多くの人気のあるテキストエディタのプラグインです。 Emmetを使用すると、合理的でありながら非常に圧縮された構文でページのスケルトンを作成し、それを完全で適切なHTMLコードに拡張できます。結果は魔法のように感じられます。1行のテキストが数百行の構文に拡張され、静的なページ、またはサイト全体の構造さえも数分で準備できます。 ここでは、Emme

  2. Linux で DeVeDe を使用して DVD ムービーを作成する方法

    前回は、DVD ムービーをリッピングする方法を学びました。今日は、まったく逆のことをします。DVD ムービーの作成方法を学びます。これは特に、DVD 以外のフォーマットをサポートできない古い DVD プレーヤーを使用している場合に考慮すべきことですが、自家製のものを含め、あらゆる種類のフォーマットで嘘をついているビデオがたくさんあります。このチュートリアルでは、DeVeDe を使用して MPEG-4 ムービーを DVD に変換します。フォローしてください。 DeVeDe をインストールします DeVeDe は、最も一般的なディストリビューションのリポジトリに含まれています。ここで行う