Ключевое отличие системных и пользовательских cronjobs в Linux заключается в том, что системные cronjobs относятся ко всем пользователям системы, а пользовательские ограничены личными учётными записями. www.tutkit.com
Некоторые другие отличия:
- Права доступа: системные cronjobs требуют прав администратора (root), пользовательские — позволяют индивидуальным пользователям планировать задачи без этих привилегий. www.tutkit.com zenway.ru
- Синтаксис: в системном файле crontab есть дополнительное поле, которое указывает, какой пользователь будет запускать задание. wiki.merionet.ru В пользовательском файле это поле указывает запускаемую команду, и все команды запускаются от пользователя, который создал crontab. zenway.ru
- Расположение: системные файлы crontab находятся в директории /etc/cron.d/, их могут редактировать только системные администраторы. zenway.ru wiki.merionet.ru Пользовательские файлы crontab находятся в каталоге, соответствующем имени пользователя, их можно редактировать вручную. wiki.merionet.ru