7

Using TMUX for running processes after you log off

 1 year ago
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.
neoserver,ios ssh client

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], [

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK