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.
I want to be able to start a process in a shell, then close the shell and have the process continue running. I am trying to run TeamSpeak at the moment and used the following command...
./TeamSpeak &
It runs TeamSpeak and the shell gives me a prompt so I can start doing other things... however, if the shell gets closed, so does TeamSpeak.
1) Is this because TeamSpeak is running as a child of the shell?
2) How do I fix this?
You mean to tell me that there is no way to detatch a process and have it run after closing a shell or logging out, except by using 3rd-party software?
My pleasure I am not really sure if that would be possible. I think it depends more of the application itself to keep running once it started. If you take apache as example, you start it with:
apachetl start
And you can close the terminal whenever you please and apache will keep running until you tell it to stop (apachetl stop). Depending of your desktop manager, this application (run) might be available, as gnome or kde. Using lighter desktops as Blackbox (my case) it's done by using a third part application (as gnome-run or bbrun), I think(?)
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.