- 主题:无法清空共享缓存,ipcs
一下还是有bbs的信息,
killall miscd 好几次也没有用
还有用chown -R bbs.bbs bbs/
su - bbs
cd bbs/bin
-bash-3.00$ ./miscd giveup
-bash-3.00$ ipcs
------ Shared Memory Segments --------
key shmid owner perms bytes nattch status
0x00000e74 851969 bbs 660 1024 0
------ Semaphore Arrays --------
key semid owner perms nsems
------ Message Queues --------
key msqid owner perms used-bytes messages
0x00000888 65536 bbs 664 0 0
=======================
-bash-3.00$ ./miscd daemon
Error! shmat 2 error! key = e6d.: Permission denied
-bash-3.00$
==========================
-bash-3.00$ ipcs
------ Shared Memory Segments --------
key shmid owner perms bytes nattch status
0x00000e74 851969 bbs 660 1024 0
0x00000e70 917507 bbs 660 5837252 0
------ Semaphore Arrays --------
key semid owner perms nsems
------ Message Queues --------
key msqid owner perms used-bytes messages
0x00000888 65536 bbs 664 86 2
好好珍惜眼前的人
※ 修改:·xiaochongzi 于 Dec 3 11:38:40 修改本文·[FROM: 59.66.189.*]
※ 来源:·水木社区 newsmth.net·[FROM: 59.66.189.*]
修改:xiaochongzi FROM 59.66.189.*
FROM 59.66.189.*
ps -A看看到底有没有miscd
【 在 xiaochongzi (小虫子找到了家) 的大作中提到: 】
: 一下还是有bbs的信息,
: killall miscd 好几次也没有用
--
FROM 218.28.14.*
你ipcs怎么清除的?具体点?
【 在 xiaochongzi (小虫子找到了家) 的大作中提到: 】
: 一下还是有bbs的信息,
: killall miscd 好几次也没有用
--
FROM 61.135.159.*
-bash-3.00$ ./miscd daemon
Error! shmat 2 error! key = e6d.: Permission denied
-bash-3.00$ ipcs
但是用root可以成功启动
【 在 xiaochongzi (小虫子找到了家) 的大作中提到: 】
: 一下还是有bbs的信息,
: killall miscd 好几次也没有用
: 还有用chown -R bbs.bbs bbs/
: ...................
--
FROM 59.66.189.*
ps -A | grep miscd
没有啊
但 ipcs 有的
只好用ipcrm - m 删掉
其中用bbs用户
./miscd flush 等可以运行
但 ./miscd daemon
Error! shmat 2 error! key = e6d.: Permission deny
我已经用chown 改过了
如果用root ./miscd daemon 没问题
bbsd 启动也一切正常的
我在FC4下
【 在 JulyClyde (七月) 的大作中提到: 】
: ps -A看看到底有没有miscd
--
FROM 59.66.189.*
清空共享内存之后,用root执行ipcs,贴结果
【 在 xiaochongzi (小虫子找到了家) 的大作中提到: 】
: ps -A | grep miscd
: 没有啊
: 但 ipcs 有的
: ...................
--
FROM 61.182.213.*
ipcs -m | awk '$0~/bbs/ {system(sprintf("ipcrm shm %s",$2));}'
ipcs -q | awk '$0~/bbs/ {system(sprintf("ipcrm -q %s",$2));}'
ipcs 显然没了
但是我可看了精华区的似乎 killall miscd 就可以清空的阿
还有为什么bbs用户无法执行。/miscd daemon
【 在 atppp (Big Mouse) 的大作中提到: 】
: 清空共享内存之后,用root执行ipcs,贴结果
--
FROM 59.66.189.*
【 在 xiaochongzi (小虫子找到了家) 的大作中提到: 】
: ipcs -m | awk '$0~/bbs/ {system(sprintf("ipcrm shm %s",$2));}'
: ipcs -q | awk '$0~/bbs/ {system(sprintf("ipcrm -q %s",$2));}'
: ipcs 显然没了
你用root执行,把ipcs的执行结果贴出来啊。我很不厚道的,我不信没了啊。
: 但是我可看了精华区的似乎 killall miscd 就可以清空的阿
哪里?不可能的
: 还有为什么bbs用户无法执行。/miscd daemon
--
FROM 61.182.213.*
我用./miscd flush bbs用户
-bash-3.00$ cd bin
-bash-3.00$ ./miscd flush
-bash-3.00$ ipcs
------ Shared Memory Segments --------
key shmid owner perms bytes nattch status
0x00000e74 950273 bbs 660 1024 0
------ Semaphore Arrays --------
key semid owner perms nsems
------ Message Queues --------
key msqid owner perms used-bytes messages
0x00000888 98304 bbs 664 0 0
ipcs -m | awk '$0~/bbs/ {system(sprintf("ipcrm shm %s",$2));}'
-bash-3.00$ ipcs -m | awk '$0~/bbs/ {system(sprintf("ipcrm shm %s",$2));}
'
resource(s) deleted
ipcs -q | awk '$0~/bbs/ {system(sprintf("ipcrm -q %s",$2));}'
su - root
ipcs
------ Shared Memory Segments --------
key shmid owner perms bytes nattch status
0x00000000 589824 root 600 524288 15 dest
0x00000e6d 229378 root 660 574404 0
0x00000e71 294916 root 660 99208 0
0x00000e73 360453 root 660 5478200 0
0x00000e72 393222 root 660 84296 0
0x00001194 425991 root 660 4798384 0
------ Semaphore Arrays --------
key semid owner perms nsems
0x00000000 1638400 apache 600 1
0x00000000 1671169 apache 600 1
0x00000000 1703938 apache 600 1
0x00000000 1736707 apache 600 1
0x00000000 1769476 apache 600 1
0x00000000 1802245 apache 600 1
0x00000000 1835014 apache 600 1
0x00000000 1867783 apache 600 1
------ Message Queues --------
key msqid owner perms used-bytes messages
大哥什么miscd 必须用root启动
【 在 atppp (Big Mouse) 的大作中提到: 】
: 你用root执行,把ipcs的执行结果贴出来啊。我很不厚道的,我不信没了啊。
: 哪里?不可能的
--
FROM 59.66.189.*
ipcs -m | awk '$0~/bbs/ {system(sprintf("ipcrm shm %s",$2));}'
这些要用root用户执行
【 在 xiaochongzi (小虫子找到了家) 的大作中提到: 】
: 我用./miscd flush bbs用户
: -bash-3.00$ cd bin
: -bash-3.00$ ./miscd flush
: ...................
--
FROM 61.135.159.*