KDE * Task Planner *, එහි නමට අනුව, පරිශීලකයාගේ හෝ පද්ධතියේ Cron හරහා විවිධ කාර්යයන් පහසුවෙන් උපලේඛනගත කිරීමට අපට ඉඩ සලසන මෙවලමකි.
අප භාවිතා කරන්නේ ** Archlinux ** සහ KDE ඩෙස්ක්ටොප් පරිසරය සමඟ ව්යුත්පන්නයන්, * වෛරයට පාත්ර වූ / ආදරය කළ Systemd * ක්රියාත්මක කිරීමත් සමඟ KDE කාර්ය කාලසටහන ක්රොන්ටාබ් සමඟ වැඩ කරන විට එය නතර කළ බව අප දැන සිටිය යුතුය.
[උපලේඛනගත කාර්යයන් පාලනය කිරීම සඳහා Systemd] භාවිතා කිරීම සඳහා කාර්ය උපලේඛකයා රැවටිය හැකිය (https://wiki.archlinux.org/index.php/Systemd/Timers#As_a_cron_replacement "පද්ධති මත ටයිමර්ස්"), නමුත් ඔබ ඔබේ සංකීර්ණ කළ යුතු නොවේ ජීවිතය, ක්රෝනි භාවිතා කිරීමෙන් අපට මෙය විසඳිය හැකිය.
තවත් ලිපියක මගේ සගයා ** සැන්ඩි ** [ක්රොනි * ස්ථාපනය කර භාවිතා කරන්නේ කෙසේද යන්න පැහැදිලි කළේය (https://blog.desdelinux.net/usar-crontab-en-archlinux-con-cronie/ C ක්රොන්ටාබ් නැවත භාවිතා කිරීමට ආර්ච් ලිනක්ස් ක්රෝනි හරහා ») එබැවින් එය නැවත කිරීමට අවශ්ය නැත. එබැවින් කේඩීඊ හි කර්තව්යයක් වැඩසටහන්ගත කරන්නේ කෙසේදැයි පෙන්වීමට සහ එය ක්රියාත්මක වන බව පෙන්වීමට මම කැප වෙමි.
### KDE හි කාර්යයක් උපලේඛනගත කරන්නේ කෙසේද?
අපි ක්රොනි ස්ථාපනය කළ පසු, අපට කොන්සෝලය ටයිප් කිරීමෙන් කිසිදු නියමිත කාර්යයක් නොමැති බව පරීක්ෂා කළ හැකිය:
`$ crontab -e`
සෑම දෙයක්ම හොඳින් තිබේ නම්, කිසිවක් ලියා නොමැති බව ඔවුන් දකිනු ඇත, එබැවින් අපි පිටතට ගොස් කාර්යයක් ලෙස වැඩසටහන් කිරීමට යන පිටපත නිර්මාණය කරමු. අපි ටර්මිනලය විවෘත කර තබමු:
$ touch ~ / script.sh $ echo 'mkdir ~ / CRON /'> ~ / script.sh $ chmod a + x ~ / script.sh
දැන් අපි ආරම්භක මෙනුව »පද්ධති මනාපයන්» කාර්ය සැලසුම්කරු වෙත ගොස් අපට මෙය ලැබේ:
දැන් අපි එය කියන තැන ක්ලික් කරන්නෙමු නව ගෙදර වැඩ ... අපි මේ වගේ දෙයක් ලබා ගත යුතුයි:
දැන් මම එක් එක් ක්ෂේත්රය සහ එහි විකල්පයන් කෙටියෙන් විස්තර කරමි.
** ඇණවුම: ** අපි දැන් නිර්මාණය කළ පිටපත එහි තබමු. හොඳයි, අපට සම්පූර්ණ මාර්ගය * / home / user / script.sh * දැමිය හැකිය, නැතහොත් * ස්ක්රිප්ට් * සෙවීම සඳහා ක්ෂේත්රයේ දකුණු පස ඇති බොත්තම ක්ලික් කරන්න. ස්ක්රිප්ට් නොපවතී නම්, බොත්තම සක්රිය නොවේ aplicar
** අදහස් දැක්වීම: ** මෙම ක්ෂේත්රයෙහි එහි නමෙන් දැක්වෙන පරිදි මෙම කර්තව්යයේ ක්රියාකාරිත්වය කුමක්දැයි දැන ගැනීමට අපට අදහසක් ඉදිරිපත් කළ හැකිය. එය අනිවාර්ය නොවේ.
එවිට අපට 3 * පිරික්සුම් බොත්තම් * ඇත:
** කාර්යය සක්රිය කරන්න **: නිසැකවම අපට මෙම විකල්පය පරීක්ෂා කිරීමෙන් / ඉවත් කිරීමෙන් කාර්යය සක්රිය හෝ අක්රිය කළ හැකිය.
** පද්ධතිය ආරම්භ වන විට ධාවනය කරන්න **: එය ** ආරම්භක යෙදුම් ආරම්භ කිරීම සඳහා විකල්පයකි ** මක්නිසාද යත්, පද්ධතිය ආරම්භ කරන විට අප විසින් වැඩසටහන්ගත කරන දේ ක්රියාත්මක වන බැවිනි.
** සෑම දිනකම ධාවනය කරන්න **: අපි මෙම විකල්පය සක්රිය කළහොත්, පසුව එන සමහර ක්ෂේත්ර සලකුණු කරනු ලැබේ, මේ අවස්ථාවේ දී ** මාස **, ** මාසයේ දිනය **, ** සතියේ දින * *, එය තාර්කික බැවින්, අපි සෑම දිනකම එම කාර්යය ඉටු කරන්නෙමු.
දැන් අපට කළ යුතුව ඇත්තේ කාර්යය ක්රියාත්මක වන ** පැය ** සහ ** මිනිත්තු ** පමණි. ** මිනිත්තු ** සම්බන්ධයෙන් ගත් කල, පතන මෙනුවක් ඇත, එය මිනිත්තු කිහිපයකින් කාලය අනුව තව ටිකක් නිශ්චිත වීමට අපට ඉඩ සලසයි.
### එය ඔප්පු කිරීම ක්රියාත්මක වේ
දැන් මම මගේ ස්ක්රිප්ට් එක සෑම දින 5 කට වරක් ධාවනය කිරීමට සැලසුම් කරමි. එබැවින් මට මේ ආකාරයෙන් කාර්ය සැලසුම්කරු ඇත:
එය සැබවින්ම පරිශීලකයාගේ ක්රෝන් භාවිතා කරන බව තහවුරු කර ගැනීම සඳහා, අපි නැවත කොන්සෝලය තුළ ලියන්නෙමු:
`$ crontab -e`
අපි මේ වගේ දෙයක් දකිමු:
# සෑම මිනිත්තු 5 කට වරක් CRON ෆෝල්ඩරය නිර්මාණය කිරීම සඳහා ස්ක්රිප්ට් කරන්න * / 5 * * * /home/elav/script.sh # KCron සමඟ ජනනය කරන ලද ගොනුව 21 මාර්තු 2015 සෙනසුරාදා 12:03 ප.ව.
ඒක තමයි. ස්තූතියි ක්රෝනි අපට දැන් මෙම මෙවලම නැවත කේඩීඊ හි භාවිතා කළ හැකිය.
අදහස් 5 ක්, ඔබේ අදහස් තබන්න
ඉතා සිත්ගන්නාසුළු හා එය පරීක්ෂා කිරීම, බොහෝ දැනුමට ස්තූතියි, මම උබුන්ටු 14.04 හි එක් ප්රශ්නයක් පමණක් පිටපතක් ගැන සඳහන් කර ඇති නමුත් පෙනෙන ආකාරයට එය මට වැඩ කරන්නේ නැත, එය මා වෙනුවෙන් ක්රෝන් ධාවනය නොකරයි, උබුන්ටු සඳහා මේ වගේ යෙදුමක්? මම කියන්නේ එය තව ටිකක් ග්රැෆික් කරන්න
ස්තූතියි
සමහර විට මෙය ඔබට උදව් විය හැකිය https://blog.desdelinux.net/programar-tareas-gnome-schedule/
පිළිතුරු දීමට ස්තූතියි, දැන් මම පරීක්ෂණ කරමින් සිටින අතර මම ඔබට ස්තූතිවන්ත වෙමි
මන්ජාරෝ භාවිතා කරන්නන් සඳහා, "කාර්ය කාලසටහන" පෙරනිමියෙන් "පද්ධති මනාපයන්" තුළ නොපැමිණේ, ඒ මන්දැයි මම නොදනිමි.
එය සක්රීය කිරීම සඳහා, "kcron" ස්ථාපනය කළ යුතු අතර, පද්ධති මනාප තිරයේ සිස්ටෙන්ඩ් අසල එය දිස්වන්නේ එලෙසයි.
එක් ප්රශ්නයක්: මෙම සැලසුම්කරුවන් ඔබට පරායත්තයන් නියම කිරීමට ඉඩ දෙයි: එනම්, එම කාර්යය 3 1 සහ 2 අවසන් වන තෙක් ක්රියාත්මක නොවේ, නැතහොත් 2 වෙනුවට 3 දෝෂයක් ලබා දෙන්නේ නම්, 4 ධාවනය කරන්න
මම සීටීආර්එල්-එම් සඳහා විකල්පයක් සොයමි, නමුත් මට ඒ හා සමාන කිසිවක් නොපෙනේ
ස්තූතියි
රොසියෝ