亚洲AV无码成人网站久久精品大最新的|A区色逼逼不卡91AV一区二区|免费涩涩夜夜骑一区|亚洲中日韩成人在钱|男女视频在线观看无人一区二区|欧美精品成人在线观看一区二区|国产青青草原一区二区三区精品在线|久久免费观看伊人网|亚洲一区二区在线导航|日韩字幕一区二区

學習啦 > 學習電腦 > 操作系統(tǒng) > Linux教程 >

BSD單用戶級與多用戶級啟動腳本/etc/rc.d/rc.1

時間: 若木635 分享

  BSD單用戶級啟動腳本/etc/rc.d/rc.1

  腳本執(zhí)行后,除了內核后臺程序和init外都將關閉。登陸程序將開啟,su:S1:respawn:/sbin/sulogin指定的功能。只有root用戶才能用系統(tǒng)。

  --------------------------------/etc/rc.d/rc.1-------------------------------

  #!/bin/sh

  # 卸載遠程文件系統(tǒng)

  echo "Unmounting remote filesystems..."

  /bin/umount -a -tnfs

  #下面兩個信號后,除了內核后臺程序和init外都將關閉。

  echo "Sending all processes the TERM signal..."

  /sbin/killall5 -15

  sleep 1

  echo "Sending all processes the KILL signal..."

  /sbin/killall5 -9

  ----------------------------end of /etc/rc.d/rc.1----------------------------

  BSD多用戶終端腳本/etc/rc.d/rc.2

  /etc/rc.d/rc.2

  #!/bin/sh

  # 這個例子里網(wǎng)卡ip設置為192.168.0.2 。子網(wǎng)掩碼為255.255.255.0,網(wǎng)關為192.168.0.1

  ### You may wish to add some commands changing sysctl states here, for example:

  # echo 1 > /proc/sys/net/ipv4/ip_forward # enable IP forwarding

  # echo 1 > /proc/sys/net/ipv4/tcp_syncookies # defend against SYN flood

  #設置網(wǎng)卡

  echo "Setting up loopback networking..."

  /sbin/ifconfig lo 127.0.0.1

  /sbin/route add -net 127.0.0.0 netmask 255.0.0.0 lo

  echo "Setting up eth0..."

  /sbin/ifconfig eth0 192.168.0.1 broadcast 192.168.0.255 netmask 255.255.255.0

  /sbin/route add -net default gw 192.168.0.1 netmask 0.0.0.0

  # 掛載遠程文件系統(tǒng)

  echo "Mounting remote filesystems..."

  /bin/mount -a -v -tnfs

  ### you can create additional scripts for specific (networking) tasks,

  ### for example NFS, which needs a lot of daemons to work (see 3.2)

  ### or your firewall script:

  # 有防火墻則去下面注釋

  # if [ -x /etc/rc.d/rc.firewall ]; then

  # echo "Restoring firewall rules..."

  # /etc/rc.d/rc.firewall

  # fi

  # 網(wǎng)絡的一些后臺程序,如NFS

  # if [ -x /etc/rc.d/rc.netdaemons ]; then

  # echo "Starting network daemons..."

  # /etc/rc.d/rc.netdaemons

  # fi

  # 用戶個人配制文件

  if [ -x /etc/rc.d/rc.local ]; then

  /etc/rc.d/rc.local

  fi

75551