පළාත් සභාවේ කාර්යයන් සැලසුම් කිරීමට, කාර්යයන් ස්වයංක්රීය කිරීමට සහ ඒ හා සමාන දේවල් කිරීමට අප කැමති අය අපි හොඳින් දනිමු cron වලින් එහි ප්රති sequently ලයක් ලෙස පද්ධතියේ crontab.
ArchLinux හි දැන් තත්වය වෙනස් වී ඇති බව පෙනේ, පද්ධතිය ඩී ඔහු සෑම දෙයක්ම දන්නා, සෑම දෙයක්ම කරන, සෑම කෙනෙක්ම ඔහු මත රඳා පවතී ... එබැවින්, අප මීට පෙර කළ දේ සංස්කරණය / etc / crontab විය, හොඳයි, අපට තවදුරටත් එය කිරීමට නොහැකි වනු ඇත
දැන් ArchLinux හි අප විසින් පැකේජයක් ස්ථාපනය කළ යුතුය cronie, එමඟින් අපට කාර්යයන් ස්වයංක්රීය කිරීම පහසු කරනු ඇත, පද්ධතියට නිශ්චිත වේලාවක අනුගමනය කිරීමට ඇණවුම් උපලේඛනගත කරන්න.
ඒ
ක්රොනි ස්ථාපනය කර සක්රීය කරන්න
පළමු දෙය පැහැදිලිවම ක්රෝනි ස්ථාපනය කිරීමයි, මේ සඳහා:
sudo pacman -S cronie
එවිට අපි එය ආරම්භ කර එය සක්රීය කළ යුතුය:
sudo systemctl start cronie sudo systemctl සක්රීය කරන්න
ක්රෝනි සමඟ කාර්යයක් උපලේඛනගත කරන්නේ කෙසේද?
එය සරල ය, අපට පෙර භාවිතා කළ හැකි විධානයක් මඟින්, එය අපගේ පරිශීලකයාගේ නියමිත කාර්යයන් සංස්කරණය කිරීමට ඉඩ දෙයි.
නමුත් පළමුව !!, හුරුපුරුදු නැති අය vi ඔබ ප්රකාශ කරන ලෙස මම නිර්දේශ කරමි නැනෝ ඔහුගේ පෙරනිමි සංස්කාරකය පර්යන්තයේ:
echo "export EDITOR = නැනෝ" >> $ HOME / .bashrc අපනයනය EDITOR = නැනෝ
කාර්යයක් සැබවින්ම උපලේඛනගත කිරීම සඳහා අපි විධානය භාවිතා කරමු:
crontab -e
මෙය අපට පර්යන්තයේ පෙළ සංස්කාරකයක් පෙන්වනු ඇත (නැනෝ ඔවුන් ඉහත දේ කළා නම්.
* * * * * touch /home/tu-usuario/prueba
වෙනස ක්රියාත්මක වීමට නම්, එය සැලකිල්ලට ගැනීම සඳහා, සේවාව නැවත ආරම්භ කිරීම අවශ්ය නොවේ, ඊට වඩා අඩුවෙන්, සියල්ල ක්ෂණිකව සිදු වේ.
Crontab භාවිතා කරන්නේ කෙසේද?
ඔබ ක්රොන්ටාබ් භාවිතා කරන්නේ කෙසේදැයි නොදන්නේ නම්, ඔබ ලිවිය යුතු දේ, ප්රයෝජනවත් වන ලිපි කිහිපයක් මෙන්න:
උදාහරණයක් ලෙස, මට ස්ක්රිප්ට් එකක් පෙරවරු 11 ට ක්රියාත්මක කිරීමට අවශ්යයි, පේළිය වනුයේ:
00 11 * * * cd /home/kzkggaara/Scripts/ && ./miscript.sh
අවසානය!
හොඳයි, එකතු කිරීමට තවත් කිසිවක් නැත, මම සෑම විටම මෙන් බලාපොරොත්තු වෙමි ... එය ප්රයෝජනවත් වී ඇත.
අදහස් 8 ක්, ඔබේ අදහස් තබන්න
ජෙන්ටූ ඔබද?
https://wiki.gentoo.org/wiki/Handbook:X86/Installation/Tools
මම ක්රෝනි භාවිතා කිරීම පිළිබඳ නිබන්ධනයක් බලාපොරොත්තුවෙන් සිටියෙමි. අන්තිමේදී මට එය සොයාගත හැකි විය. ඔබට ස්තුතියි!! 😀
අනවශ්යයි
https://wiki.archlinux.org/index.php/Systemd/Timers#As_a_cron_replacement
ටයිමර්ස්, විකිය හොඳින් පැහැදිලි කරන පරිදි, systemd හි විකල්පය වේ, එය "ArchLinux හි Crontab නැවත භාවිතා කිරීම" නොවේ.
වාව් මම "ක්රොනී" නොදැන සිටියෙමි, මට ආර්ච්ලිනක්ස් හි ක්රොන්ටාබ් භාවිතා කළ හැකිය, එය චක්රලිනක්ස් ගබඩාවල ද ඇත:]
ඔබට ස්තුතියි!! 0 /
පළ කරන ලද උදාහරණයේ දී ස්ක්රිප්ට් සෑම දිනකම පෙ.ව. 00:11 ට ක්රියාත්මක වන අතර උදේ 11 ට නොවේ. පළමු පරාමිතිය මිනිත්තු සහ දෙවන පැය බව මතක තබා ගන්න.
ස්තූතියි!
ඔහ්, මගේ නරක, මම දැනටමත් එය නිවැරදි කරමි
මෙය මට ක්රෝන් හා සමාන ගැටළු ඇති කරයිදැයි මම නොදනිමි, මට එය ක්රෝන් සමඟ rtcwake භාවිතා කළ නොහැක, එය මට පමණක් ක්රියා නොකරයි, එම විධානයේ කාර්යයක් උපලේඛනගත කිරීම සඳහා මම සෑම තැනකම බැලුවෙමි. වැඩ, උදාහරණයක් ලෙස මෙය පර්යන්තය තුළ ක්රියා කරයි:
sudo rtcwake -m standby -t $ (දිනය +% s -d '10: 31 ')
නමුත් එය ක්රෝන් එක සමඟ තබන විට එය පවසන්නේ එය ස්ථාපනය කරන බවයි. නමුත් එය ක්රියාත්මක කළ නොහැක.
එය නිවැරදි කරන්නේ කෙසේදැයි යමෙක් දන්නවාද, නැතහොත් එය කළ නොහැකිද?
උත්තරයක් දෙන්න