[SOLVED] bash script running in background disappeared
Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Hi,
I set the script to run in background using
/bin/bash /home/user/script.sh Argument &
the script appeared in ps aux
root 1189438 0.0 0.0 12724 3060 pts/0 S 12:39 0:00 /bin/bash /home/user/script.sh Argument
and now today i dont see the script listed or running anymore in ps aux output while niether PC nor any service was restarted.i dont understand how process got killed or stop ?. how should i look into this.
Hi,
I set the script to run in background using
/bin/bash /home/user/script.sh Argument &
the script appeared in ps aux
root 1189438 0.0 0.0 12724 3060 pts/0 S 12:39 0:00 /bin/bash /home/user/script.sh Argument
and now today i dont see the script listed or running anymore in ps aux output while niether PC nor any service was restarted.i dont understand how process got killed or stop ?. how should i look into this.
Maybe the script terminated.
Would be nice to see the actual script.
Although your script is running in the background it is still attached to its parent process. A common mistake is to close the terminal or if it is a remote connection to close the session. Using nohup or using screen will detach the process.
Hi,
I set the script to run in background using
/bin/bash /home/user/script.sh Argument &
the script appeared in ps aux
root 1189438 0.0 0.0 12724 3060 pts/0 S 12:39 0:00 /bin/bash /home/user/script.sh Argument
and now today i dont see the script listed or running anymore in ps aux output while niether PC nor any service was restarted.i dont understand how process got killed or stop ?. how should i look into this.
Unless you started it with "nohup", as soon as you closed that terminal window, that script closed. So if you rebooted your PC (or even just logged out), it's gone. As said, you're not showing us the script or giving us any details.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.