I want to run some executable files, not when system startup, but after a few second after login?
It is a *.sh files.
You can use a master bash file that contain a sleep time & all your executable.
Like,
#!/bin/bash
sleep 30 && StartmyJob1.sh
Now make this master.sh file to run at startup.
Also refer to this guide How do I start applications automatically on login?