zoukankan      html  css  js  c++  java
  • Linux设置开机自动运行程序

      借助启动脚本可以设置各种程序开机后自动运行,也可以设置其他系统设置,这有点类似于Windows 系统中的Autobat 自动批处理文件,启动脚本的位于板子的/etc/init.d/rcS,内
    容如下(实际内容可能与此不完全一致):


    #! /bin/sh
    PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin: ##设置默认有效执行路径
    runlevel=S ##用户等级,在此为:单用户
    prevlevel=N
    umask 022
    export PATH runlevel prevlevel


    #
    # Trap CTRL-C &c only in this shell so we can interrupt subprocesses.
    #
    trap ":" INT QUIT TSTP


    #SCSI modules


    #Input modules
    #/sbin/insmod /lib/input.o
    #/sbin/insmod /lib/keybdev.o
    #/sbin/insmod /lib/mousedev.o
    #/sbin/insmod /lib/evdev.o


    #Charactor modules


    /bin/ln -s /dev/fb/0 /dev/fb0 ##FrameBuffer 的符号联接
    /bin/ln -s /dev/vc/0 /dev/tty1
    /bin/ln -s /dev/sound/dsp /dev/dsp #声音设备的符号联接
    /bin/ln -s /dev/sound/mixer /dev/mixer #声音设备的符号联接
    /bin/ln -s /dev/scsi/host1/bus0/target0/lun0/part1 /dev/sda1


    #设置常用临时目录
    /bin/mount -t proc none /proc
    /bin/mount -t tmpfs none /tmp
    /bin/mount -t tmpfs none /var
    /bin/mkdir -p /var/lib

    /bin/mkdir -p /var/run
    /bin/mkdir -p /var/log


    #Usb devices
    #/sbin/insmod /lib/hid-core.o
    #/sbin/insmod /lib/usbmouse.o
    #/sbin/insmod /lib/usbkbd.o


    #Netcard
    #/sbin/insmod /lib/cs8900a.o


    #各种服务程序
    /etc/rc.d/init.d/netd start # telnet/ftp 服务
    /etc/rc.d/init.d/httpd start # web server 服务
    /etc/rc.d/init.d/leds start # led 服务


    /sbin/ifconfig lo 127.0.0.1 #本地回环设备ip 地址
    /sbin/ifconfig eth0 192.168.1.230 up #本机ip 地址,


    /sbin/madplay /shanghaitan.mp3 & #开机后自动运行madplay 播放mp3, 用户可以仿照此处添加自己的开机程序


    /bin/hostname -F /etc/sysconfig/HOSTNAME

    摘自:mini2440开发板使用手册

  • 相关阅读:
    Cookie的总结
    动态改变静态资源路径
    使用JS监听DOM元素的属性及动画、CSS过渡
    localStorage和sessionStorage使用及监听
    难理解的点---值方法和指针方法 + 接口赋值
    js关于精确判断数据类型的总结
    ivew版本4.5.0后ivu-row样式变更,导致布局错乱
    简述三种异步上传文件方式
    自然周算法-javascript实现
    时隔3年9个月,再看
  • 原文地址:https://www.cnblogs.com/xfdarm/p/1852038.html
Copyright © 2011-2022 走看看