Это плохо для редактирования файла крона вручную?

Мы попробовали Track4Win для выполнения этого и нашли, что это вытянуло всю информацию, которую мы хотели. Однако не похоже на очень хорошее программное обеспечение, и это масштабируется ужасно. После того как мы закончили 50-75 пользователей, это не могло не отставать от информации, входящей к нему. Я также нашел несколько экземпляров, когда сервер был разъединен по любой причине, что клиенты все замерзнут в течение минуты.

Недостатки в стороне, если у Вас есть меньшая группа пользователей, это могло бы удаться очень хорошо для Вас, потому что это просто в использовании (может быть GPO для выполнения приложения прочь сетевого ресурса; т.е., никакие локальные установки), и действительно вытягивает большую информацию (веб-история, время, проведенное на каждом приложении и снимках экрана). Стоящий пробной версии, по крайней мере.

12
задан 6 January 2012 в 16:46
3 ответа

Если вы измените пользовательский файл в crontabs, он должен работать. Однако следует принять во внимание две проблемы:

  1. Если вы неправильно набрали запись cron в файле, вы не получите предупреждения, в отличие от использования команды crontab -e .
  2. Вы не можете отредактируйте свой пользовательский файл в crontabs напрямую, без входа в систему как root или с помощью sudo. Вы получите ошибку отказано в разрешении.

Править

Еще один пункт, который нужно добавить. Когда вы редактируете файл напрямую, вы можете получить предупреждение от текстового редактора, если вы дважды открыли файл (два пользователя имеют доступ к одному и тому же файлу). Однако список cron будет перезаписан при использовании crontab -e из двух разных сеансов оболочки одного и того же пользователя. Это еще одно отличие.

22
ответ дан 2 December 2019 в 21:30

If I understand correctly, you are editing the file manually with a text editor because you don't want to use crontab -e. I'll guess that's because it's using vi as the editor and you are unfamiliar with it.

You change crontab -e (and other things that need an editor) to use the more familiar nano editor by running

export EDITOR=nano

before

crontab -e

You can make nano the permament default editor by editing your ~/.bash_profile file to include export EDITOR=nano at the end.

To answer your question, you should not edit the file directly because it might be overwritten without you knowing it. The 4th line says what it says because it comes from the crontab that you are supposed to manually edit (it would say that as the first line).

8
ответ дан 2 December 2019 в 21:30
export VISUAL=vi

Это правильный способ изменить редактор для crontab.

1
ответ дан 2 December 2019 в 21:30

Теги

Похожие вопросы