- 主题:smth的系统,修改完程序如何不重启系统就可以生效?
自己多琢磨,多琢磨...
注意备份数据...
大站还是小心为妙
【 在 devman (成功就在眼前) 的大作中提到: 】
: 其实很多改动不用重启机子的.
: 就是改动比较大,你只需kill掉bbs各个进程,清除共享内存就可以了。
: 这些在精华区以前atppp写过一个文档,好像是技术站务文档。
: ...................
--
FROM 128.12.181.*
这个太老了,我那时候嫩点
直接cat ~bbs/var/bbsd.23.pid 就是进程号
【 在 xiaobug (虫子) 的大作中提到: 】
: 按照atppp师兄写的
: 用lsof -i :23 | grep LISTEN命令时提示:
: bash: lsof: command not found
: ...................
--
FROM 128.12.181.*
另外sshbbsd没有这个文件,可以这么做
netstat -anp | grep ":22 .*LISTEN"
如果你的sshbbsd开在22端口的话赫赫
【 在 atppp (Big Mouse) 的大作中提到: 】
: 这个太老了,我那时候嫩点
: 直接cat ~bbs/var/bbsd.23.pid 就是进程号
--
FROM 128.12.181.*
那就是已经没了?
【 在 xiaobug (虫子) 的大作中提到: 】
: cat ~bbs/var/bbsd.23.pid
: 出来一个进程号
: 但是kill的时候说这个没有进程
: ...................
--
FROM 128.12.181.*
18523
【 在 xiaobug (虫子) 的大作中提到: 】
: 然后跟着 BBSHOME/bin/bbsd -p 23
: 显示 a bbsd on 23 already running
: 重新登录一个账号 修改的程序不生效
: ...................
--
FROM 128.12.181.*
把 ~bbs/var/bbsd.23.pid 删掉
如果还不行,换别的端口先
【 在 xiaobug (虫子) 的大作中提到: 】
: 用这个命令显示一个进程
: kill掉
: bbsd -p 23
: ...................
--
FROM 128.12.181.*