Page 27 - Strawberry Pi Computer
P. 27

Raspberry Pi Computer  -  ைாஸ்பெர்ரி ரபெ கணினி                    27



       பினவரும் கட்டரளரயப் பெயனபெடுத்தி அரத நிறுத்துஙகள்:
        sudo systemctl stop myscript.service
       இது உஙகேள் பைன்பாட்யடத் சதாடஙகுகி்றது மற்றும் நிறுத்துகி்றது (start &
       stop) என்று நீஙகேள் மகிழச்சிையடயும்்பாது, இ்நத கேட்டயளயைப் பைன்படுத்தி
       மறுசதாடக்கேத்தில் (reboot) தா்னாகே்வ (automatically) சதாடஙகேலாம்:
        sudo systemctl enable myscript.service
       sudo systemctl myscript.service ஐ இைக்கேவும்
       Systemctl கேட்டயளயை ்ெயவயை மறுசதாடக்கேம் செயை அல்லது முடக்கேவும்
       (restart or disable) துவக்கேத்திலிரு்நது (boot up) பைன்படுத்தலாம்!
       எச்ெரிக்யகேைாகே இருக்கே ்வணடிை சில விஷைஙகேள்:
       விஷைஙகேள் சதாடஙகேப்பட்ட வரியெ அவற்றின் ொர்புகேயள அடிப்பயடைாகேக்
       சகோணடது - இ்நத குறிப்பிட்ட script ஒரு பியணைம் (network) கியடத்த பி்றகு,
       துவக்கே செைல்பாட்டில் மிகேவும் தாமதமாகேத் சதாடஙகே ்வணடும்.
       உஙகேள் ்தயவகேளின் அடிப்பயடயில் சவவ்வறு ொர்புகேயளயும் (different
       dependencies) உத்தரவுகேயளயும் (orders) உள்ளயமக்கேலாம்.

       ஒரு குறிப்பிட்ட யநைத்தில் (specific time) ஒரு நிைரல எவவாறு இயக்குவது?

       Cron (கிைான) னுடன பெணிகரள திட்டமிடுதல்
       cron என்பது Unix systems (கேணினி) கேளில் திட்டமிடப்பட்ட பணிகேயள (scheduled
       tasks) உள்ளயமப்பதற்கோ்ன (configuring) ஒரு கேருவிைாகும். அவவப்்பாது மற்றும்
       நியலைா்ன இயடசவளியில் இைக்கே கேட்டயளகேள் (schedule commands) அல்லது
       scripts கேயள திட்டமிட இது பைன்படுகி்றது. ஒவசவாரு ோளும் ேள்ளிரவில்
       பை்னரின் home folders (வீட்டு ்கோப்புய்ற) கேயள கோப்புப் பிரதி எடுப்பது (backing
       up) முதல் ஒவசவாரு மணி ்ேரமும் CPU தகேவல்கேயள உள்நுயைவது (logging)
       வயர பணிகேள் இருக்கும்.

       crontabசெைல்பாட்டில் திட்டமிடப்பட்ட பணிகேளின் பட்டிையலத் (List of tasks)
       திருத்த கேட்டயள (Command) (கிரான் அட்டவயண) பைன்படுத்தப்படுகி்றது, ்மலும்
       இது ஒவசவாரு பை்னருக்கும் (user) செயைப்படுகி்றது; ஒவசவாரு பை்னருக்கும்
       (root உட்பட) அவர்கேளின் சொ்நதcrontabஉள்ளது.

       Cron GUI (கிைான GUI)
       gnome-scheduleசதாகுப்யப நிறுவுவதன் (installing) மூலம் Cron னுக்கோ்ன
       வயரகேயல பைன்பாடு (graphical application) கியடக்கி்றது :
       sudo apt install gnome-schedule
       Main menu (பிரதா்ன சமனு) விலிரு்நது திட்டமிடப்பட்ட பணிகேள் நிரயலத்
       (Scheduled Tasks program) சதாடஙகேலாம் .
       crontab (கு்ரான்டாப்) திருத்துதல் (Editing crontab)
       crontab  ஐ  -e flag  சகோணடு இைக்கேவும் (Run), கிரான் அட்டவயணயைத் (cron
       table)  சதாகுப்பதற்கு:





                                                                        3/6/2020   4:42:25 PM
   Rasberry Pie_2 March 2020.indd   27                                  3/6/2020   4:42:25 PM
   Rasberry Pie_2 March 2020.indd   27
   22   23   24   25   26   27   28   29   30   31   32