Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/melbahja/ctl

🙌 All systemd commands and tools in one easy command `ctl`! One to rule them all.😼
https://github.com/melbahja/ctl

cli cli-command cli-tool cli-utility command-line-tool go golang init-system linux systemd

Last synced: 28 days ago
JSON representation

🙌 All systemd commands and tools in one easy command `ctl`! One to rule them all.😼

Awesome Lists containing this project

README

        

# CTL
Manage and run all systemd commands and tools as a subcommand of one command `ctl`!

## Usage
```bash
ctl [command] [command options] [arguments...]
```
example:

`ctl status` instead of `systemctl status`

`ctl log --system --boot` instead of `journalctl --system --boot`

`ctl mount --help` instead of `systemd-mount --help`

`ctl run --scope ls` instead of `systemd-run --scope ls`

## Installation

```bash
go get github.com/melbahja/ctl
# To install bash completion:
cd $GOPATH/src/github.com/melbahja/ctl
sudo make completion
```
You should be able to use and execute `ctl` command

## License
[MIT](https://github.com/melbahja/ctl/blob/master/LICENSE)