Попробуйте установить VB Гостевые дополнения на вашем хосте и перезапустите один раз.
Вот команда, которую вы попросили cron выполнить:
/usr/bin/mkdir /qwerty /usr/bin/touch file1
Это вызывает mkdir
с параметрами дерева: /qwerty
, /usr/bin/touch
,
и файл1
. Таким образом, mkdir
попытается создать их в качестве каталогов.
Вероятно, вы имели в виду выполнить их как две отдельные команды:
6 13 * * * /usr/bin/mkdir /qwerty
11 13 * * * /usr/bin/touch /qwerty/file1
Другой стиль сделал бы это как однострочник:
6 13 * * * /usr/bin/mkdir /qwerty && sleep 5m && /usr/bin/touch /qwerty/file1
Обратите внимание, что использование cron для одноразовых заданий странно; как указано в Прокомментируйте ваш вопрос, работа на работе будет иметь больше смысла.
Кроме того, это все равно не удастся, если пользователю не будет разрешено создавать
каталоги под /
.
$ echo "mkdir test && sleep 300 && touch test/file" | at 06:13
Это запланировало выполнение эхо-команды в 06:13. Если 06:13 уже прошло, то завтра он будет запущен в это время.
Любой результат задания будет отправлен вам по почте.
Руководство at
для различных способов указания времени.