feat: void services function and aliases
This commit is contained in:
parent
9514b6e934
commit
fb427b5a6e
1 changed files with 23 additions and 0 deletions
|
@ -13,3 +13,26 @@ alias vrepos="xbps-query -L"
|
|||
alias vhold="sudo xbps-pkgdb -m hold"
|
||||
alias vunhold="sudo xbps-pkgdb -m unhold"
|
||||
alias killall="pkill -f"
|
||||
|
||||
alias svservices="ls /etc/sv/"
|
||||
alias svlist="ls -la /var/service/"
|
||||
alias svreset="sudo sv restart"
|
||||
alias svstatus="sudo sv status"
|
||||
alias svon="sudo sv up"
|
||||
alias svoff="sudo sv down"
|
||||
|
||||
svadd() {
|
||||
if [ -z "$1" ]; then
|
||||
echo "Error: Please provide the path of the service to add"
|
||||
return 1
|
||||
fi
|
||||
sudo ln -s $1 /var/service
|
||||
}
|
||||
|
||||
svremove() {
|
||||
if [ -z "$1" ]; then
|
||||
echo "Error: Please provide the name of the service to remove"
|
||||
return 1
|
||||
fi
|
||||
sudo rm -rf "/var/service/$1"
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue