Saya dapat menggunakan crontab -e
sebagai pengguna normal untuk mengedit crontab pengguna saya. Apakah anacron memiliki fitur serupa untuk pengguna non-admin individu, atau apakah hanya memiliki anacrontab di seluruh sistem?
cron
user-settings
Ryan C. Thompson
sumber
sumber
Jawaban:
Tambahkan perintah di profil ~ /. Anda untuk dieksekusi ketika Anda login, atau letakkan di cronjob setiap jam untuk menjalankannya sendiri.
Anda tidak perlu khawatir tentang anacron menjalankan semua skripnya setiap jam jika Anda meletakkannya di cron, karena ia menyimpan stempel waktu tersendiri untuk menjalankan terakhirnya di direktori spool.
Lihat man anacrontab untuk info lebih lanjut tentang cara membuat file anacrontab Anda sendiri.
sumber
Bergantung pada volume skrip yang terpengaruh, Anda juga dapat menggunakan
sudo -u
perintah di file atau direktori anacrontab Anda .Contoh dengan bash:
sudo -u ${USER_TO_RUN_AS} bash -l -c "echo 'Replace this echo with some more useful logic.'"
Ini menyelamatkan Anda dari keharusan memelihara dua file tambahan.
sumber