dtach

E299211

dtach is a lightweight Unix utility that lets users detach and reattach from terminal sessions, providing a minimal alternative to full-featured terminal multiplexers.

All labels observed (1)

Label Occurrences
dtach canonical 2

How this entity was disambiguated

Statements (48)

Predicate Object
instanceOf Unix utility ⓘ
terminal session manager ⓘ
advantage easy to script ⓘ
lower overhead than screen or tmux ⓘ
simpler than full terminal multiplexers ⓘ
category command-line tool ⓘ
system utility ⓘ
commandLineInterface dtach self-link ⓘ
defaultDetachKey Ctrl-\ (control backslash) ⓘ
designGoal provide a minimal alternative to screen ⓘ
provide a minimal alternative to tmux ⓘ
separate session detaching from window management ⓘ
simplicity ⓘ
small codebase ⓘ
feature can run programs under a detachable session ⓘ
detach terminal sessions ⓘ
lightweight design ⓘ
low resource usage ⓘ
minimal feature set ⓘ
no built-in window management ⓘ
no scrollback buffer ⓘ
reattach terminal sessions ⓘ
supports attaching from different terminals ⓘ
supports multiple simultaneous sessions ⓘ
uses Unix domain sockets for sessions ⓘ
homepage https://dtach.sourceforge.net/ ⓘ
license GNU General Public License ⓘ
GNU General Public License ⓘ
surface form: GPL
operatingSystem BSD ⓘ
Linux ⓘ
Unix-like systems ⓘ
programmingLanguage C ⓘ
sessionFileLocation /tmp by default ⓘ
sessionTransport Unix domain socket file ⓘ
softwareGenre terminal multiplexer alternative ⓘ
supportsOption -A (attach or create session) ⓘ
-E (exit when child dies) ⓘ
-a (attach to existing session) ⓘ
-c (create new session) ⓘ
-n (non-blocking attach) ⓘ
-p (specify detach key) ⓘ
-r (read-only attach) ⓘ
-z (suspend instead of detach on key) ⓘ
typicalUsage dtach -A /tmp/session.sock command ⓘ
dtach -a /tmp/session.sock ⓘ
useCase combine with other tools for window management ⓘ
keep long-running processes alive after logout ⓘ
reattach to remote sessions over SSH ⓘ

How these facts were elicited

Referenced by (2)

Full triples — surface form annotated when it differs from this entity's canonical label.

GNU Screen → similarTo → dtach ⓘ
dtach → commandLineInterface → dtach self-link ⓘ