LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 783|回复: 4

今天突然发现 rc.6 脚本里的reboot 和 poweroff 都指向同一个东西-》halt

[复制链接]
发表于 2004-11-27 14:27:05 | 显示全部楼层 |阅读模式
如果使用init 0的话,在rc.6脚本里会执行reboot(halt的符号连接)
如果使用init 6的话,在rc.6脚本里会执行poweroff(还是halt的符号连接)

那执行的东西是一样的,那为什么执行结果不一样,一个重启了,一个关机了.:mad:
发表于 2004-11-28 01:03:01 | 显示全部楼层
晕,init 6是重启,init 0才是关机
发表于 2004-11-28 01:22:27 | 显示全部楼层
first 如楼上所说
second halt的执行参数不一样
 楼主| 发表于 2004-11-28 21:43:19 | 显示全部楼层
晕 说错了
应该是
如果使用init 0的话,在rc.6脚本里会执行poweroff(halt的符号连接)
如果使用init 6的话,在rc.6脚本里会执行reboot(还是halt的符号连接)

但是
如果我现在执行reboot (只是halt的符号连接)  我并没有加额外的参数,那为什么执行表现形式和halt不一样
发表于 2004-11-28 23:02:40 | 显示全部楼层
一个程序执行时,有一个默认的参数,就是他自己的文件名——%0
在程序中可以对%0进行判断,如同判断其他参数(%1,%2......)一样
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表