If you want to run a command at one second intervals (one second between the end of one command and the beginning of the next, which is not the same as running every second), just do:
while sleep 1; do cmd; done
If you want that to start on reboot, the method will depend on your system.