Infra Insert 04: Difference between revisions

This page was last edited on 1 February 2024, at 14:39.
No edit summary
No edit summary
Line 3: Line 3:
<div id="infra##" class="infra-insert">
<div id="infra##" class="infra-insert">
<!------------------------>
<!------------------------>
'''Tmux installation
'''
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]   
'''$ tmux new -s [name]   
'''
'''</br>
 
example: '''tmux new -s mySession'''
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)''
<!------------------------>
<!------------------------>
<!-- do not remove this -->
<!-- do not remove this -->

Revision as of 14:39, 1 February 2024

$ tmux new -s [name]
example: tmux new -s mySession