added rc list and rc bootlist

This commit is contained in:
wt committed 2024-07-09 02:28:38 +07:00
1 parent 426625b365
commit 2dc3661dec
1 file changed
+30 -20
+30 -20
View File
@@ -11,6 +11,8 @@
## ##########
## ##########
rootdir=/Users/anatolijmironcenko/Documents/cpp/openrouter/rootfs
#------------------------ add to boot function --------------
add() {
resultlink=$(cat /usr/share/rc/ordernumbers | grep $1)
@@ -66,36 +68,38 @@ restart() {
}
#------------------------------------------------------------
#------------------ list services ---------------------------
list() {
ls --color $rootdir/etc/init.d
}
#------------------------------------------------------------
#------------------ list enabled services -------------------
bootlist() {
ls --color $rootdir/etc/rc.d
}
#------------------------------------------------------------
#-------------- print help function -------------------------
help() {
echo "
** rc usage:
rc add [init.d script name]
rc del [init.d script name]
rc start [init.d script name]
rc stop [init.d script name]
rc restart [init.d script name]
rc add [init.d script name] - add service on boot
rc del [init.d script name] - delete service from boot
rc start [init.d script name] - start service
rc stop [init.d script name] - stop service
rc restart [init.d script name] - restart service
rc list - list all services
rc bootlist - list enabled services
examples:
rc add httpd
rc add ftpd
rc add telnetd
rc del httpd
rc del ftpd
rc del telnetd
rc del httpd
rc start httpd
rc start ftpd
rc start telnetd
rc stop httpd
rc stop ftpd
rc stop telnetd
rc restart httpd
rc restart ftpd
rc restart telnetd
rc list
rc bootlist
"
}
#------------------------------------------------------------
@@ -118,6 +122,12 @@ case ${command} in
restart)
restart $2
;;
list)
list
;;
bootlist)
bootlist
;;
*)
help
;;