为了账号安全,请及时绑定邮箱和手机立即绑定

没有service这个命令怎么办。

没有service这个命令怎么办。

qq_疯一样的人生_0 2016-05-24 15:48:42
查看完整描述

1 回答

?
wulongtao

TA贡献3条经验 获得超1个赞

service是一个脚本,你将我下面的代码放在/sbin/service文件中;之后需要在/etc/profile文件中的PATH添上/sbin(如果有的话就不用添加了,)但是添加完之后需要source  /sbin/service(让变量生效)

#!/bin/sh


. /etc/init.d/functions


VERSION="$(basename $0) ver. 0.91"

USAGE="Usage: $(basename $0) < option > | --status-all | \

[ service_name [ command | --full-restart ] ]"

SERVICE=

SERVICEDIR="/etc/init.d"

OPTIONS=


if [ $# -eq 0 ]; then

   echo "${USAGE}" >&2

   exit 1

fi


cd /

while [ $# -gt 0 ]; do

  case "${1}" in

    --help | -h | --h* )

       echo "${USAGE}" >&2

       exit 0

       ;;

    --version | -V )

       echo "${VERSION}" >&2

       exit 0

       ;;

    *)

       if [ -z "${SERVICE}" -a $# -eq 1 -a "${1}" = "--status-all" ]; then

          cd ${SERVICEDIR}

          for SERVICE in * ; do

            case "${SERVICE}" in

              functions | halt | killall | single| linuxconf| kudzu)

                  ;;

              *)

                if ! is_ignored_file "${SERVICE}" \

                    && [ -x "${SERVICEDIR}/${SERVICE}" ]; then

                  env -i PATH="$PATH" TERM="$TERM" "${SERVICEDIR}/${SERVICE}" status

                fi

                ;;

            esac

          done

          exit 0

       elif [ $# -eq 2 -a "${2}" = "--full-restart" ]; then

          SERVICE="${1}"

          if [ -x "${SERVICEDIR}/${SERVICE}" ]; then

            env -i PATH="$PATH" TERM="$TERM" "${SERVICEDIR}/${SERVICE}" stop

            env -i PATH="$PATH" TERM="$TERM" "${SERVICEDIR}/${SERVICE}" start

            exit $?

          fi

       elif [ -z "${SERVICE}" ]; then

         SERVICE="${1}"

       else

         OPTIONS="${OPTIONS} ${1}"

       fi

       shift

       ;;

   esac

done


if [ -f "${SERVICEDIR}/${SERVICE}" ]; then

   env -i PATH="$PATH" TERM="$TERM" "${SERVICEDIR}/${SERVICE}" ${OPTIONS}

else

   echo $"${SERVICE}: unrecognized service" >&2

   exit 1

fi


查看完整回答
1 反对 回复 2016-05-24
  • 1 回答
  • 0 关注
  • 1845 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信