Can someone describe tmux to me? - GNU/Linux
Users browsing this thread: 2 Guest(s)
|
|||
I have tmux, and everyone talks about tmux, but can someone describe it to me? I can't tell if it keeps programs running all the time or what. What applications does it have? Do you guys always use it?
|
|||
|
|||
tmux is basically converts your terminal screen to unix socket so you can access and attach to your current one.
if you ssh into server and want to log out when downloading / installing something you can open it in tmux session then detach (pref + d) session. your programs will continue while you are not connected you can re-attach to that session by 'tmux att' you can create windows and panels (split screens) different shells you can use your mouse to move them my tmux config: Code: # ___ tmux is a unix socket but there is alternatives... such as dvtm or something like that. you can say tmux is a new gnu-screen... altrough i dont know differences... i generally use screen to 'screen' into a external tty (ttyUSB0 ttyACM0 etc) |
|||
|
|||
This is a terminal multiplexer, which means that you can use it to "spawn" multiple terminals. You can see it as "tabs" on your web browser. They're all "linked" to the same app, but allow performing different tasks.
That's the terminal multiplexing part. Over it, tmux provide another feature: the panes. You can split the tmux display into multiple parts, in order to display more than one terminal at the same time. |
|||