|
|
(4 intermediate revisions by 3 users not shown) |
Line 1: |
Line 1: |
| <!------------------------> | | <!------------------------> |
| <!-- do not remove this --> | | <!-- do not remove this --> |
| <div id="infra##" class="infra-insert"> | | <div id="Infra Insert 04" class="infra-insert"> |
| <!------------------------> | | <!------------------------> |
| | | '''$ tmux a -t [name] '''<br> |
| '''Tmux installation
| | '''$ tmux a -t mySession''' |
| '''
| |
| | |
| Tmux is a terminal multiplexer, for collective editing in a terminal. Again, we are going to install this on the server (the pi).
| |
| | |
| To use it you must be SSHed into the server as above. So, assuming you are SSHed into your server, follow these steps.
| |
| | |
| To install:
| |
| | |
| '''$ apt-get install tmux
| |
| '''
| |
| | |
| To create a new tmux session sign into the user under which you would like the session to be registered (in our case, sudo). We would do this by executing the command:
| |
| | |
| '''$ sudo su
| |
| '''
| |
| | |
| A tmux session is a shared terminal session where all those connected can input and execute commands synchronously. Now name your session, by replacing [name] with a name of your choice:
| |
| | |
| '''$ tmux new -s [name]
| |
| '''
| |
| | |
| example: '''tmux new -s mySession'''
| |
| | |
| To join the session when on a server use the following command replacing [name] with the name of the session:
| |
| | |
| '''$ tmux a -t [name] | |
| ''' | |
| | |
| example: '''tmux a -t mySession'''
| |
| | |
| | |
| Note: Everyone in a Tmux session is acting as '''the same user'''. However we can create split screens and multiple panes within Tmux so different people can work on different things.
| |
| | |
| Fragment from Servpub Docs (see page 2)
| |
|
| |
|
| <!------------------------> | | <!------------------------> |