Для тестирования vhosts Вы могли бы установить сервер Apache как прокси в Firefox. Имя, которое Вы ввели, будет передано Apache. Это повредится, просматривание других сайтов таким образом задержало прокси, когда Вы сделаны.
Почему Вы думаете, что 'часы' не будут работать?
$ cat periodic.sh
#!/bin/bash
echo $(date)
$ chmod +x periodic.sh
$ watch -n 5 ./periodic.sh
nohup watch -n 5 ./periodic.sh > periodic.log &
и сохраните вывод.
– naufraghi
28.04.2011, 13:07
Возможно, с nohup? Это разработано для разрешения прогону задания после того, как оболочка будет закрыта.
Можно также использовать экраны.
В вашем случае подходит команда watch
, я бы использовал терминальный мультиплексор (, например. tmux, screen и т. д. ), а затем запустите команду, используя
watch -n 5./script.sh
В этом случае, даже если вы закроете терминал или ssh-соединение с машиной, скрипт все равно будет работать.
Единственным ограничением этого подхода является то, что скрипт будет запускаться каждые 5 секунд, только если он завершил свое выполнение в течение этого интервала времени.
disown
удаляет последнее задание из таблицы задания оболочки, делая это видом демона, как Вы спрошенный. Это не настоящий демон, потому что это все еще присоединено к терминалу и находится в той же группе процесса, но это будет продолжать бегать за Вами, закрывают оболочку. – Juliano 19.01.2011, 17:14