Zeit - ലിനക്സിൽ ക്രോണും ജോലികളും ഷെഡ്യൂൾ ചെയ്യുന്നതിനുള്ള ഒരു GUI ടൂൾ


at. ഇത് C++ ൽ എഴുതുകയും GPL-3.0 ലൈസൻസിന് കീഴിൽ പുറത്തിറക്കുകയും ചെയ്യുന്നു. ഒറ്റത്തവണ ജോലി അല്ലെങ്കിൽ ആവർത്തന ജോലികൾ ഷെഡ്യൂൾ ചെയ്യുന്നതിന് ലളിതമായ ഒരു ഇന്റർഫേസ് നൽകുന്ന എളുപ്പത്തിൽ ഉപയോഗിക്കാവുന്ന ഉപകരണമാണിത്. Zeit ഒരു അലാറവും ടൈമറുമായും വരുന്നു, അത് ശബ്ദം ഉപയോഗിക്കുകയും ഉപയോക്താവിനെ അറിയിക്കുകയും ചെയ്യുന്നു.

  • CRON ജോലികൾ ഷെഡ്യൂൾ ചെയ്യുക, പരിഷ്ക്കരിക്കുക അല്ലെങ്കിൽ നീക്കം ചെയ്യുക.
  • AT ജോലികൾ ഷെഡ്യൂൾ ചെയ്യുക അല്ലെങ്കിൽ നീക്കം ചെയ്യുക.
  • ടൈമർ/അലാറം ഷെഡ്യൂൾ ചെയ്യുക, പരിഷ്uക്കരിക്കുക അല്ലെങ്കിൽ നീക്കം ചെയ്യുക.
  • പരിസ്ഥിതി വേരിയബിളുകൾ പരിഷ്uക്കരിക്കുക.

ലിനക്സിൽ Zeit എങ്ങനെ ഇൻസ്റ്റാൾ ചെയ്യാം

ഉബുണ്ടു, ഉബുണ്ടു അധിഷ്uഠിത വിതരണങ്ങൾക്കായി, ചുവടെ സൂചിപ്പിച്ചിരിക്കുന്നതുപോലെ PPA ശേഖരം ചേർത്ത് ഒരു സ്ഥിരതയുള്ള റിലീസ് ഇൻസ്റ്റാൾ ചെയ്യാൻ കഴിയും.

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

ഇനിപ്പറയുന്ന PPA ശേഖരം ചേർത്ത് നിങ്ങൾക്ക് Zeit-ന്റെ വികസന പതിപ്പ് പരീക്ഷിക്കാവുന്നതാണ്.

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

മറ്റ് ലിനക്സ് വിതരണങ്ങൾക്കായി, കാണിച്ചിരിക്കുന്നതുപോലെ ഉറവിടങ്ങളിൽ നിന്ന് നിങ്ങൾക്ക് ഇത് നിർമ്മിക്കാൻ കഴിയും.

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

Zeit സമാരംഭിക്കാൻ, ടൈപ്പ് ചെയ്യുക.

$ zeit &

നോൺ-പീരിയോഡിക് കമാൻഡുകൾ ഷെഡ്യൂളിംഗ് കമാൻഡ് ഒരു തവണ പ്രവർത്തിപ്പിക്കാൻ അനുവദിക്കുന്നു. അതെ, നിങ്ങൾ പറഞ്ഞത് ശരിയാണ്. ഇത് \at കമാൻഡ് ഉപയോഗിക്കുന്നു. \വ്യൂ → സെലക്ട് നോൺപെരിയോഡിക് കമാൻഡുകൾ എന്നതിലേക്ക് പോകുക അല്ലെങ്കിൽ \CTRL+N അമർത്തുക.

ചുവടെയുള്ള ചിത്രത്തിൽ കാണിച്ചിരിക്കുന്നതുപോലെ കമാൻഡ് ചേർക്കുക തിരഞ്ഞെടുത്ത് എൻട്രി ചേർക്കുക. 17:35-ന് റൺ ചെയ്യാൻ ഞാൻ ഒരു കമാൻഡ് ഷെഡ്യൂൾ ചെയ്യുന്നു. ഈ കമാൻഡ് ഡൗൺലോഡ് ഫോൾഡറിൽ ഒരു ശൂന്യമായ ലോഗ് ഫയൽ സൃഷ്ടിക്കും, ചുവടെ കാണിച്ചിരിക്കുന്നതുപോലെ ഫയലിന്റെ പേരിലേക്ക് ഇന്നത്തെ തീയതി ചേർത്തു.

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

ഇപ്പോൾ ഒരു എൻട്രി ചേർത്തിരിക്കുന്നു. നിങ്ങൾക്ക് ഷെഡ്യൂൾ ചെയ്uത കമാൻഡ് പരിഷ്uക്കരിക്കാനാവില്ല, പക്ഷേ “ഡിലീറ്റ് കമാൻഡ്” ഉപയോഗിച്ച് കമാൻഡ് പ്രവർത്തിപ്പിക്കുന്നതിന് മുമ്പ് അത് ഇല്ലാതാക്കാൻ കഴിയും.

17:35-ന് എന്റെ കമാൻഡ് നന്നായി പ്രവർത്തിക്കുകയും ഒരു ശൂന്യമായ ലോഗ് ഫയൽ ഉണ്ടാക്കുകയും ചെയ്തു.

ക്രോൺ ജോലികൾ ഷെഡ്യൂൾ ചെയ്യാൻ, ആനുകാലിക ടാസ്ക് തിരഞ്ഞെടുക്കുക അല്ലെങ്കിൽ CTRL + P അമർത്തുക. സ്ഥിരസ്ഥിതിയായി, ആനുകാലിക ടാസ്ക് ഉപയോഗിച്ച് zeit സമാരംഭിക്കും.

ഒരു വിവരണം, കമാൻഡ്, ഷെഡ്യൂൾ ചെയ്ത സമയം എന്നിവ നൽകി ക്രോണ്ടാബിലേക്ക് എൻട്രി ചേർക്കുന്നതിന് ശരി അമർത്തുക.

ഇപ്പോൾ എന്റെ ജോലി ദിവസവും 13:00 ന് പ്രവർത്തിക്കാൻ ഷെഡ്യൂൾ ചെയ്തിട്ടുണ്ട്.

നിങ്ങൾക്ക് crontab -l ഉപയോഗിച്ച് crontab പരിശോധിക്കാം, അവിടെ എൻട്രി സ്വയമേവ ചേർക്കപ്പെടും.

$ crontab -l

at, crontab എന്നിവയ്uക്ക് പുറമേ, അലാറം/ടൈമർ ഉപയോഗിക്കുന്നതിന് രണ്ട് ഫീച്ചറുകൾ ഉണ്ട്, അത് ശബ്uദം വിളിച്ച് നമ്മെ ഓർമ്മിപ്പിക്കുന്നു. ഈ എൻട്രിയും ക്രോണ്ടാബിൽ ചേർക്കും.

ഈ ലേഖനത്തിന് അത്രയേയുള്ളൂ. Zeit പര്യവേക്ഷണം ചെയ്uത് നിങ്ങളുടെ ഫീഡ്uബാക്ക് ഞങ്ങളുമായി പങ്കിടുക.