My choice is screen on the CLI. It’s an old one, but I just learned about it this year and it’s been amazing helpful doing complex, long-running tasks via SSH.
Yep! You can have multiple named screens, log them all individually, and they’ll keep processes running even if you disconnect. Never used tmux but screen is usually installed on the systems I’m working on.
My choice is
screen
on the CLI. It’s an old one, but I just learned about it this year and it’s been amazing helpful doing complex, long-running tasks via SSH.Screen is great, i used it for a long time to keep my Minecraft server process running on a raspberry pi. I recently just switched from screen to tmux
screen
is liketmux
, right? So you can split your CLI, open a new window/tab to open more Bash/Vim instances?Yep! You can have multiple named screens, log them all individually, and they’ll keep processes running even if you disconnect. Never used
tmux
butscreen
is usually installed on the systems I’m working on.tmux is a modern screen replacement.
In that same vein, give zellij a look! I use it pretty constantly whenever I’m sshing in a nominatim server