1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34
   | #!/bin/sh # # Provides:          tightvncserver # Required-Start:    $local_fs # Required-Stop:     $local_fs # Default-Start:     2 3 4 5 # Default-Stop:      0 1 6 # Short-Description: Start/stop tightvncserver #
  # # Set the USER variable to the name of the user to start tightvncserver under export USER='pi' #   eval cd ~$USER   case "$1" in   start)     # 启动命令行。此处自定义分辨率、控制台号码或其它参数。     su $USER -c '/usr/bin/tightvncserver -depth 16 -geometry 800x600 :1'     echo "Starting TightVNC server for $USER "     ;;   stop)     # 终止命令行。此处控制台号码与启动一致。     su $USER -c '/usr/bin/tightvncserver -kill :1'     echo "Tightvncserver stopped"     ;;   *)     echo "Usage: /etc/init.d/tightvncserver {start|stop}"     exit 1     ;; esac exit 0
   |