running a shell script every time you boot linux - GNU/Linux
                
		         
	        
        
	
	Users browsing this thread: 1 Guest(s)
| 
 | |||
| 
					--- i'm sure there's some sophisticated method for running a shell script at boot, but here's an easy alternative: open /etc/crontab in a text editor (you'll need root): $ sudo vim /etc/crontab add this line to the bottom: @reboot root /bin/bash /root/init.sh now, open /root/init.sh and put your shell script there. a word of warning: don't use the root user unless you need to. if you don't, create a new user and use it instead: $ useradd -g users -s /bin/(zsh|bash) username --- | |||
| 
 | |||
| 
					Seems like a good method. Welcome to the forums.
                                         | |||
| 
 | |||
| 
					Pretty neat, although, at first glance:  would @reboot only cause this to be triggered and run on a soft reboot?  Would it also work on a hard power cycle?
                                         | |||
| 
 | |||
| 
					Note that @reboot also works on BSD Unix (?) and its descendants (!).
                                         -- <mort> choosing a terrible license just to be spiteful towards others is possibly the most tux0r thing I've ever seen | |||
| 
 | |||
| Code: crontab -eis how i usually edit my cron jobs. | |||

 
                                			
 
                                			
 
                                			