1.2 KiB
title | date | draft | tags |
---|---|---|---|
Launch Apps through the Terminal | 2020-09-26T21:48:09-04:00 | false |
Normally when you launch an application through the terminal, the standard output appears, and closing the terminal closes the application.
Using systemd
Tem Tem recently tooted
a blog post they wrote on replacing nohup
with systemd-run
To run a graphical application it's as easy as:
systemd-run --user application
If you want to see any of the application terminal output, then when the service is running you can check the status like any other systemd service.
systemd --user status application
Check out Tem Tem's blog post for more on systemd-run
!
Using nohup
(Legacy)
When the terminal closes, it sends a hangup signal to all of the processes it manages.
The nohup
command allows applications to run regardless of any hangups sent.
Combine that with making it a background task,
and you have a quick and easy way to launch applications through the terminal.
nohup application > /dev/null &