Zeit is an open source GUI tool for scheduling commands via crontab en at. It is written in C++ and released under the GPL 3.0 license. It is an easy-to-use tool that provides a simple interface for planning one-off or iterative work. The time is also accompanied by an alarm clock and a timer that uses sound to warn the user.

Features of Target

  • Program, modify or delete CRON tasks.
  • Programming or deleting AT jobs.
  • Program, change or remove the timer/alarm.
  • Change the environmental variables.

How to install the time under Linux

For Ubuntu and Ubuntu-based distributions, you can install a stable version by adding a PPA repository as described below.

sudo add-apt-repository ppa: blaze/main
$ sudo apt update
$ sudo apt install time

You can also try the chronological version for development by adding the following PPA repository

sudo add-apt-repository ppa: blaze/dev
$ sudo apt update
$ sudo apt install time

For other Linux distributions you can build it from the source code as shown in the figure.

$ git clone https://github.com/loimu/zeit.git
$ mkdir build && cd build
$ cmake …
$ make -j2
$ ./src/time

To start the hour, just type.

$ time &

Tool start

Use of one-time commands on command.

In the case of one-off assignments, you can carry out a planning assignment once. Yeah, you’re right. He’s using the command to. Go to overview → do not select any PERIODICAL COMMUNICATIONS or press CTRL+N.

One-off teams

Select the Add command as shown in the figure below and add an entry. I’m assigning a team for the 5:35 departure. This command creates an empty log file in the Downloads folder and adds the current date to the filename, as shown below

NU=$(date +%F); press /home/tecmint/Downloads/log_${NOW}.txt

Assign a command

An entry has been added. You cannot change the programmed command, but you can delete the command before it is executed with the Delete command.

Removal order

At 1735 hours, my crew performed perfectly and created an empty log file.

Team Successfully Completed

Periodic work with iron

To schedule the crown jobs, select Periodic jobs or press CTRL + P. By default, the time is executed with the Periodic job.

Schedule periodic tasks

Enter a description, a command and an expected time, then click OK to add the entry to Crontab.

Assign an execution order

Now, my work has to be done every day at one o’clock.

Programmed task

You can check the crontab with crontab -l, which will add the record automatically.

$ crontab-l

Ironwork List

In addition to na and crontab, there are two functions for using the alarm / timer, which reminds us through sound. This entry has also been added to the crontab.

Set the alarm to the programmed task

That’s it for this article. Get to know Zeit and tell us what you think.

If you like what we do here at TecMint, you should think:.

TecMint is the fastest growing and most reliable community site for all articles, guides and books about Linux on the web. Millions of people visit TecMint! to find or consult thousands of published articles that are accessible to everyone for FREE.

If you like what you read, consider buying us a coffee (or 2) as a thank you.

Please support us.

We are grateful for your continued support.