论坛风格切换切换到宽版
  • 685阅读
  • 9回复

[问题求助][RedHat] 一个我想不通的问题 [复制链接]

上一主题 下一主题
离线fff000.
 
发帖
2145
C币
-60561
威望
396
贡献值
1
银元
-1
铜钱
4779
人人网人气币
0
只看楼主 倒序阅读 使用道具 楼主  发表于: 2009-05-01
我用的是Rhel5.2,
[root@Rhel5 s.bin]# pwd    美容
/sbin
[root@Rhel5 .sbin]# ll powerof.f reboot halt服务器
-rwxr-xr-x 1. roo.t root 10216 Oct 14  2006 halt    健康
lrw.xrwxrwx 1 root root     4 Nov 11 14:1.3 poweroff -> halt电脑
lrwxrwxrwx 1 root root .    4 Nov 1.1 14:13 reboot -> halt    外汇

从这里可以看.出poweroff.和reboot都是halt的软连接,.
从表面理解,执行powerof.f和执行reboo.t都是执行的/sbin/halt,           鲜花
但.事实却.不是这样的,执行poweroff是关机,而reboot却是重启,外贸
这是怎么一回事啊?http://upload.bbs.csuboy.com/Mon_1004/126_6864_5829dc2743ba4a0.gif[/img].

评价一下你浏览此帖子的感受

精彩

感动

搞笑

开心

愤怒

无聊

灌水
发帖
1925
C币
-152776
威望
343
贡献值
1
银元
-2
铜钱
4341
人人网人气币
0
只看该作者 沙发  发表于: 2010-04-14
Re:[RedHat]
[root@Rhel5 sbin]# file poweroff reboot halt
poweroff: symbolic link to `halt'
reboot:   symbolic link to `halt'
halt:     ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linu
x 2.6.9, dynamically linked (uses shared libs), for GNU/Linux 2.6.9, stripped


离线chjarl.
发帖
2103
C币
-139066
威望
397
贡献值
1
银元
-2
铜钱
4690
人人网人气币
0
只看该作者 板凳  发表于: 2010-04-14
Re:[RedHat]
halt -r 是重启命令吧,参数不同,执行的效果也不同

离线qq273580105.
发帖
2049
C币
-235857
威望
381
贡献值
1
银元
-1
铜钱
4522
人人网人气币
0
只看该作者 地板  发表于: 2010-04-14
Re:[RedHat]
一个是halt -r,一个是halt -p
当然不一样

发帖
2289
C币
-198556
威望
435
贡献值
1
银元
-3
铜钱
5124
人人网人气币
0
只看该作者 4楼 发表于: 2010-04-14
Re:[RedHat]
关键是
lrwxrwxrwx 1 root root     4 Nov 11 14:13 poweroff -> halt
lrwxrwxrwx 1 root root     4 Nov 11 14:13 reboot -> halt

这里他并没有指定是-h还是-r参数啊?
如果你新建一个链接,
[root@Rhel5 sbin]# ln -s halt new
[root@Rhel5 sbin]# ll new
lrwxrwxrwx 1 root root 4 Nov 12 09:32 new -> halt

你知道这个new执行的是关机还是重启么?

离线zxlovest.
发帖
2235
C币
-60023
威望
421
贡献值
1
银元
-1
铜钱
5033
人人网人气币
0
只看该作者 5楼 发表于: 2010-04-14
Re:[RedHat]



发帖
2242
C币
-553427
威望
419
贡献值
2
银元
0
铜钱
4762
人人网人气币
0
只看该作者 6楼 发表于: 2010-04-14
Re:[RedHat]
确实,回去研究研究。。。。。。。。。。。。。。。。。。

离线pre8.
发帖
2069
C币
-60870
威望
354
贡献值
1
银元
-2
铜钱
4484
人人网人气币
0
只看该作者 7楼 发表于: 2010-04-14
Re:[RedHat]
http://www.chinaunix.net/jh/4/16138.html
这个帖子有详细介绍,其实就是传递参数argv[0]来实现区别的,呵呵
也就是文件名,和我当初猜想的差不多

离线for2u.
发帖
1984
C币
-60845
威望
388
贡献值
1
银元
-1
铜钱
4498
人人网人气币
0
只看该作者 8楼 发表于: 2010-04-14
Re:[RedHat]
谢谢siseniao!
刚才试了一下果然软链接执行时的argv[0]是不一样的,,,可能就是这样的吧,

离线喜多多.
发帖
2009
C币
-235365
威望
366
贡献值
1
银元
-5
铜钱
4496
人人网人气币
0
只看该作者 9楼 发表于: 2010-04-14
Re:[RedHat]
学习到东西了。
快速回复
限100 字节
如果您提交过一次失败了,可以用”恢复数据”来恢复帖子内容
 
上一个 下一个