戻る

前へ| 次へ

rcN.d directories の作成と リンク

# cd ../
# pwd
/home/qpo/proj/staging/etc
# mkdir rc0.d rc1.d rc2.d rc3.d rc4.d rc5.d rc6.d rcS.d
# ls
fstab    inittab  rc0.d/  rc2.d/  rc4.d/  rc6.d/
init.d/  mtab     rc1.d/  rc3.d/  rc5.d/  rcS.d/

rcS.d

# cd rcS.d/
# pwd
/home/qpo/proj/staging/etc/rcS.d
# ls -a
./  ../
# ls ../init.d/
halt*  hostname*  local_fs*  rc*  reboot*
# ln -s ../init.d/local_fs S20local_fs
# ln -s ../init.d/hostname S30hostname
# ls
S20local_fs@  S30hostname@
# ls -l
total 0
lrwxrwxrwx 1 root     root  18 Aug 30 21:42 S20local_fs -> ../init.d/local_fs*
lrwxrwxrwx 1 root     root  18 Aug 30 21:43 S30hostname -> ../init.d/hostname*

rc0.d

# cd ../rc0.d/
# pwd
/home/qpo/proj/staging/etc/rc0.d
# ls -a
./  ../
# ln -s ../init.d/local_fs K10local_fs
# ln -s ../init.d/halt K90halt
# ls
K10local_fs@  K90halt@
# ls -l
total 0
lrwxrwxrwx 1 root     root  18 Aug 30 21:46 K10local_fs -> ../init.d/local_fs*
lrwxrwxrwx 1 root     root  14 Aug 30 21:46 K90halt -> ../init.d/halt*

rc6.d

# cd ../rc6.d/
# pwd
/home/qpo/proj/staging/etc/rc6.d
# ls -a
./  ../
# ln -s ../init.d/local_fs K10local_fs
# ln -s ../init.d/reboot K90reboot
# ls
K10local_fs@  K90reboot@
# ls -l
total 0
lrwxrwxrwx 1 root     root   18 Aug 30 16:48 K10local_fs -> ../init.d/local_fs*
lrwxrwxrwx 1 root     root   16 Aug 30 16:48 K90reboot -> ../init.d/reboot*

補足

作成したのは ”rcS.d”、” rc0.d ”、”rc6.d” だけで良いのですか?

# cat ../inittab 
# /etc/inittab - init daemon configuration file
#
# Default runlevel
id:1:initdefault:
#
# System initialization
si:S:sysinit:/etc/init.d/rc S
#
# Runlevel scripts
r0:0:wait:/etc/init.d/rc 0
r1:1:respawn:/bin/sh
r2:2:wait:/etc/init.d/rc 2
r3:3:wait:/etc/init.d/rc 3
r4:4:wait:/etc/init.d/rc 4
r5:5:wait:/etc/init.d/rc 5
r6:6:wait:/etc/init.d/rc 6
#
# end of /etc/inittab

ランレベル 1 は /bin/sh になるのですが まあ良しとしましょう。

にゃんたろう 拝!

2010年 8月30日 (月) 21:06:00 JST 作成


前へ| 次へ

戻る

Copyright © 2006.-2010. nyantarou All Rights Reserved.