All apps/systemd

systemd

systemd

A suite of basic building blocks for a Linux system.

Runs as systemd, systemctl|Linux|systemd.io

Command form

ai-draft · 7 tasks · 22 fields

Inspect and control units. Choose a subcommand; machine-wide commands like reboot or daemon-reload are left out.

Opens the form; the finished command lands at your prompt, unrun
otty gui systemd

systemd status

Unit status

Show runtime status of units.

Unit statusExample values, fixed in this page — nothing here reaches a terminal
Basic
Units or PIDs
string
User manager
--user
Do not ellipsize
--full
Journal lines
integer
TasksEach one presets the form for one job
Show status
unitsuserfulllines
ParametersOnly these flags are editable in the form
Units or PIDs
string · positional 0 · repeatable
User manager
boolean
--user
Do not ellipsize
boolean
--full-l
Journal lines
integer
--lines-n

systemd start

Start units

Start one or more units.

Start unitsExample values, fixed in this page — nothing here reaches a terminal
Basic
Units*
string
User manager
--user
Do not wait
--no-block
TasksEach one presets the form for one job
Start
unitsuserno_block
ParametersOnly these flags are editable in the form
Units
string · positional 0 · repeatable
User manager
boolean
--user
Do not wait
boolean
--no-block

systemd stop

Stop units

Stop one or more units.

Stop unitsExample values, fixed in this page — nothing here reaches a terminal
Basic
Units*
string
User manager
--user
Do not wait
--no-block
TasksEach one presets the form for one job
Stop
unitsuserno_block
ParametersOnly these flags are editable in the form
Units
string · positional 0 · repeatable
User manager
boolean
--user
Do not wait
boolean
--no-block

systemd restart

Restart units

Restart one or more units.

Restart unitsExample values, fixed in this page — nothing here reaches a terminal
Basic
Units*
string
User manager
--user
Do not wait
--no-block
TasksEach one presets the form for one job
Restart
unitsuserno_block
ParametersOnly these flags are editable in the form
Units
string · positional 0 · repeatable
User manager
boolean
--user
Do not wait
boolean
--no-block

systemd enable

Enable units

Enable one or more unit files.

Enable unitsExample values, fixed in this page — nothing here reaches a terminal
Basic
Units*
string
Also start now
--now
User manager
--user
TasksEach one presets the form for one job
Enable and start
unitsnowuser
ParametersOnly these flags are editable in the form
Units
string · positional 0 · repeatable
Also start now
boolean
--now
User manager
boolean
--user
Override existing symlinks
boolean
--force-f

systemd list-units

List units

List units currently in memory.

List unitsExample values, fixed in this page — nothing here reaches a terminal
Basic
Failed only set by task
--failed
User manager
--user
TasksEach one presets the form for one job
Failed units
faileduser
List units
patternalltypeuser
ParametersOnly these flags are editable in the form
Pattern
string · positional 0 · repeatable
Include inactive
boolean
--all-a
Failed only
boolean
--failed
Unit type
string
--type-tservicetimersocketmount
User manager
boolean
--user
SourcesEvery flag above is checked against these
fig
completion

github.com

fig
completion

github.com

fig
completion

github.com

fig
completion

github.com

fig
completion

github.com

fig
completion

github.com

fig
completion

github.com

Before it fills your prompt, Otty checks the installed systemd against its version. A form that does not match your version is not offered.