Да я знаю что такое cron, но мне нужно чтобы пользователь при нажатии кнопки на сайте запускал скрипт который и будет запускаться каждую минуту.
Возможно ли как-то добавлять/удалять команды в cron через php?
Или подскажите мне другие варианты.
Лучше пусть при нажатии кнопки пользователем в БД или еще где-нибудь сохраняется нужная инфа, а единственный в cron'е скрипт дергает инфу и выполняет нужные действия.
Это называется "агент". От активности пользователей включаются серверные скрипты.
Если есть пользователи на сайте каждую минуту то хорошо. Вешаешь на переход по сайту событие вызова твоего скрипта, которое проверяет пришло ли время стартовать скрипту или нет.