Tmux: Difference between revisions
No edit summary |
No edit summary |
||
(7 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
[https://www.howtoforge.com/sharing-terminal-sessions-with-tmux-and-screen#sharing-between-two-different-accounts-with-tmux#sharing-between-two-different-accounts-with-tmux sharing between different account] involves using a "socket" -- a special file that can be configured to be sharable. | [https://www.howtoforge.com/sharing-terminal-sessions-with-tmux-and-screen#sharing-between-two-different-accounts-with-tmux#sharing-between-two-different-accounts-with-tmux sharing between different account] involves using a "socket" -- a special file that can be configured to be sharable. | ||
tmux -S /tmp/''shared'' new -s ''shared'' | |||
chgrp ''users'' /tmp/''shared'' | |||
Where ''shared'' is the name of the session, and ''users'' the name of a group that everybody is already a part of. See [[groups]]. | |||
For the **others**, you would connect with: | |||
For a read-only session, use the -r option: | |||
tmux -S /tmp/''shared'' attach -t ''shared'' -r | |||
Or for a full session, without -r: | |||
tmux -S /tmp/''shared'' attach -t ''shared'' | |||
== Detaching == | |||
ctrl-b d | |||
also | |||
tmux detach | |||
works too (in jupyter maybe only way) | |||
Sources | Sources | ||
* https://www.howtoforge.com/sharing-terminal-sessions-with-tmux-and-screen#sharing-between-two-different-accounts-with-tmux | * https://www.howtoforge.com/sharing-terminal-sessions-with-tmux-and-screen#sharing-between-two-different-accounts-with-tmux | ||
* https://tmuxcheatsheet.com/ | |||
[[Category:Cookbook]] |
Latest revision as of 11:18, 16 June 2022
sharing between different account involves using a "socket" -- a special file that can be configured to be sharable.
tmux -S /tmp/shared new -s shared chgrp users /tmp/shared
Where shared is the name of the session, and users the name of a group that everybody is already a part of. See groups.
For the **others**, you would connect with:
For a read-only session, use the -r option:
tmux -S /tmp/shared attach -t shared -r
Or for a full session, without -r:
tmux -S /tmp/shared attach -t shared
Detaching
ctrl-b d
also
tmux detach
works too (in jupyter maybe only way)
Sources