Skip to content
endchillPublic

About

A systemd service unit alias Bash script.

Resources

Stars

1 star

Watchers

0 watching

Forks

Latest commit

 

History

8 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

sys

This script simplifies common systemctl interactions by providing shorter aliases for frequent commands and flags.

Installation

You can just add it to a directory in $PATH environment variable, $HOME/.local/bin/ is recommended

Usage

sys [options] [command] [args]

Options

  • -h, --help Returns this message
  • -u, --user Operate at user level
  • -n, --now Apply immediately (with enable/disable)

Commands

  • st, --st, --start Start service(s)
  • rt, --rt, --restart Restart service(s)
  • rd, --rd, --reload Reload service(s)
  • sp, --sp, --stop Stop service(s)
  • kl, --kl, --kill Kill service(s)
  • ss, --ss, --status Status service(s)
  • ee, --ee, --enable Enable service(s)
  • de, --de, --disable Disable service(s)
  • dr, --dr, --daemon-reload Daemon reload systemd

Examples

Start a system service:

sys st nginx

Enable a system service and start it immediately:

sys -n ee docker

Reload a user service:

sys -u rd pw-loudcompd

Daemon reload:

sys rd

About

A systemd service unit alias Bash script.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages