Using TMUX for running processes after you log off
source link: https://gist.github.com/davydany/d33f4b5e19eab6b805b045b91d3cf858
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
How to Run a Process in the Background with TMUX
There are times when you need to log off your Linux Desktop, and you want a process to run in the background. TMUX manages this very well.
For this example, let's suppose you're running a long running task like running rspecs
on your project and
it is 5pm, and you need to go home.
Run Your Process
1. First launch TMUX
$ tmux
2. Run your long running process
$ bundle exec rspec spec
3. Detach from TMUX
Simply press [CTRL]+[b]
, then [d]
. This will detach your session from TMUX
4. Log off
Now you can simply log off
Return to your session
When you return back to your desktop, open a terminal and simply run:
$ tmux attach
$ tmux a
This will attach to your detached TMUX session.
Other Helpful Hints:
- Create a new tab:
[CTRL]+[b], [c]
- Switch to tab number:
[CTRL]+[b], <number>
- Enable Scrolling up / Page up:
[CTRL]+[b], [
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK