966 B
966 B
🖥️ Mastering screen (Terminal Multiplexer)
screen is a terminal multiplexer. It allows you to:
✨ Start a terminal session that stays alive even if you disconnect. ✨ Run multiple shell sessions inside a single terminal. ✨ Detach and reattach to sessions later.
🚀 Basic Commands
▶️ Create a new shell
screen
📝 Create a new shell with a specific name
screen -S session_name
📜 Show all active sessions
screen -ls
🔗 Reattach to a session
screen -r session_name
🛑 Closing Sessions
❌ Exit a session (from inside)
exit
💣 Kill a specific session
screen -X -S session_name quit
🌟 Pro Tips
- You can detach from a session with
Ctrl + AthenD. - Sessions keep running even if you log out or disconnect.
- Great for long-running processes (e.g., servers, builds, SSH tasks).