Tmux: Virtual consoles, background jobs and the likes

4 minutes
Share the link to this page
Copied
  Completed
You need to have access to the item to view this lesson.
One-time Fee
$49.99
List Price:  $69.99
You save:  $20
€47.39
List Price:  €66.35
You save:  €18.96
£39.48
List Price:  £55.27
You save:  £15.79
CA$69.93
List Price:  CA$97.91
You save:  CA$27.98
A$76.86
List Price:  A$107.61
You save:  A$30.75
S$67.15
List Price:  S$94.02
You save:  S$26.86
HK$389.09
List Price:  HK$544.76
You save:  HK$155.66
CHF 44.28
List Price:  CHF 61.99
You save:  CHF 17.71
NOK kr552.48
List Price:  NOK kr773.52
You save:  NOK kr221.03
DKK kr353.46
List Price:  DKK kr494.87
You save:  DKK kr141.41
NZ$85.02
List Price:  NZ$119.04
You save:  NZ$34.01
د.إ183.61
List Price:  د.إ257.07
You save:  د.إ73.45
৳5,952.52
List Price:  ৳8,334.01
You save:  ৳2,381.48
₹4,217.70
List Price:  ₹5,905.12
You save:  ₹1,687.41
RM223.53
List Price:  RM312.96
You save:  RM89.43
₦83,723.75
List Price:  ₦117,219.95
You save:  ₦33,496.20
₨13,842.48
List Price:  ₨19,380.58
You save:  ₨5,538.10
฿1,735
List Price:  ฿2,429.14
You save:  ฿694.14
₺1,722.82
List Price:  ₺2,412.08
You save:  ₺689.26
B$289.31
List Price:  B$405.06
You save:  B$115.74
R905.17
List Price:  R1,267.31
You save:  R362.14
Лв92.66
List Price:  Лв129.73
You save:  Лв37.07
₩69,838.72
List Price:  ₩97,779.80
You save:  ₩27,941.07
₪186.81
List Price:  ₪261.55
You save:  ₪74.74
₱2,950.38
List Price:  ₱4,130.77
You save:  ₱1,180.39
¥7,786.65
List Price:  ¥10,901.93
You save:  ¥3,115.28
MX$1,010.13
List Price:  MX$1,414.26
You save:  MX$404.13
QR181.66
List Price:  QR254.33
You save:  QR72.67
P677.69
List Price:  P948.83
You save:  P271.13
KSh6,473.70
List Price:  KSh9,063.70
You save:  KSh2,590
E£2,484.50
List Price:  E£3,478.50
You save:  E£994
ብር6,130.69
List Price:  ብር8,583.46
You save:  ብር2,452.76
Kz45,623.90
List Price:  Kz63,877.12
You save:  Kz18,253.21
CLP$48,554.78
List Price:  CLP$67,980.58
You save:  CLP$19,425.80
CN¥362.25
List Price:  CN¥507.18
You save:  CN¥144.93
RD$2,999.87
List Price:  RD$4,200.06
You save:  RD$1,200.18
DA6,670.19
List Price:  DA9,338.81
You save:  DA2,668.61
FJ$113.51
List Price:  FJ$158.92
You save:  FJ$45.41
Q384.54
List Price:  Q538.38
You save:  Q153.84
GY$10,416.21
List Price:  GY$14,583.53
You save:  GY$4,167.31
ISK kr6,885.62
List Price:  ISK kr9,640.42
You save:  ISK kr2,754.80
DH497.67
List Price:  DH696.78
You save:  DH199.10
L909.82
List Price:  L1,273.82
You save:  L364
ден2,912.40
List Price:  ден4,077.60
You save:  ден1,165.19
MOP$399.33
List Price:  MOP$559.09
You save:  MOP$159.76
N$900.58
List Price:  N$1,260.89
You save:  N$360.30
C$1,833.12
List Price:  C$2,566.52
You save:  C$733.39
रु6,730.44
List Price:  रु9,423.16
You save:  रु2,692.71
S/189.03
List Price:  S/264.65
You save:  S/75.62
K200.43
List Price:  K280.62
You save:  K80.18
SAR187.67
List Price:  SAR262.75
You save:  SAR75.08
ZK1,376.04
List Price:  ZK1,926.57
You save:  ZK550.52
L235.82
List Price:  L330.17
You save:  L94.34
Kč1,197.77
List Price:  Kč1,676.98
You save:  Kč479.20
Ft19,418.42
List Price:  Ft27,187.34
You save:  Ft7,768.92
SEK kr549.81
List Price:  SEK kr769.78
You save:  SEK kr219.97
ARS$50,077.77
List Price:  ARS$70,112.88
You save:  ARS$20,035.11
Bs345.44
List Price:  Bs483.65
You save:  Bs138.20
COP$220,323.37
List Price:  COP$308,470.35
You save:  COP$88,146.97
₡25,320.40
List Price:  ₡35,450.59
You save:  ₡10,130.18
L1,258.58
List Price:  L1,762.11
You save:  L503.53
₲387,944.27
List Price:  ₲543,153.02
You save:  ₲155,208.75
$U2,137.07
List Price:  $U2,992.07
You save:  $U855
zł205.58
List Price:  zł287.83
You save:  zł82.25
Already have an account? Log In

Transcript

In this video we will be looking at another great tool called t mocks. T mocks especially comes in handy when working in remote Secure Shell sessions, because it gives you the ability to continue your work from where you left off. It can also replace some of the features in Terminator if you're working for example on Mac, and you can't install Terminator. To get started with timOx on Ubuntu, we first need to install it sudo apt install demux then just run the command demux and you will find yourself inside a brand new virtual console. For demonstration purposes, we will open up a new tab and here you can see the list of open sessions with the MCs LS. Let's start a new timOx named session Here we can see that opening remarks session maintains the current directory to list and switch democ sessions inside demux hit Ctrl b s, we can see that we can switch to another teaming session.

Execute commands inside and switch back to our initial session if we want to, to detach meaning to leave session running and go back to the normal terminal, hit Ctrl B, D. Now we can see we have two sessions opened. To attach to a session, we use Discord. Alright, this scenario comes in handy when you log into a remote server and want to execute a long running task then leave and come back. When it ends, we will replicate this scenario with a quick script called infinity.sh. We will execute it. It's writing to the standard output.

Now let's detach for from demux. And if we look at the script is just a simple while loop that goes on forever printing text each second. Now when we come back to our session, we can see the script was running while we were detached from the session. And it's still outputting data to the console. I will manually stop it by hitting Ctrl C. Alright, let's go to our first demo session and close it. In order to manually do a demo session.

Use the following command This will kill the running session. If we switch over to our second tab, we can see that we have been locked off demux let's also close the Terminator tab and open a brand new demo session timOx gives you the possibility to split the screen just like Terminator. This is how we can do it horizontally. And this is how we can do it vertically. After that, use Ctrl B arrow to navigate between panes. You also have the possibility to create windows tabs.

Here is how we create how we list and how he did it. These last functionalities are similar to what Terminator offers. You can use Steamworks in situations where you want to have two or more panes, or even tabs in your remote Secure Shell connection, but you don't want to open multiple Secure Shell sessions. You could also use it locally as a terminator replacement, but the keyboard shortcut are much harder to use. Although they can be changed, you will lose the possibility to use the mocks remotely because opening a teamwork session and other teaming session is discouraged. And configuring new new t mux.

Keyboard Shortcuts might make demux a burden when working on lots of servers due to the shortcut differences.

Sign Up

Share

Share with friends, get 20% off
Invite your friends to LearnDesk learning marketplace. For each purchase they make, you get 20% off (upto $10) on your next purchase.