Да. Крон запустит процесс с запланированным интервалом, независимо от того, не завершился ли предыдущий.
Вы можете touch
файл, как указано в другом ответе, и проверить его существование, прежде чем задействовать ваш процесс.
Или вы можете проверить список процессов, чтобы убедиться, что «экземпляр» уже запущен:
ps -ef | grep *your_script_name* | grep -v grep | wc -l