首页 > 编程知识 正文

ipcrm命令,linux基本命令的使用

时间:2023-05-04 18:51:39 阅读:163728 作者:3402

在linux上使用ipcs命令的详细信息

用途

报告进程间通信设施的状态。

语法

代码是下一个:

IPCS [-mqs ] [-ABC opt ] [-ccore ] [-nname list ]

-m输出有关共享内存(shared memory )的信息

输出有关-q消息队列的信息

-s输出信号量(semaphore )信息

# ipcs -m

IPC status from as of 2007年04月10日星期二18点32分18秒CST

T ID KEY MODE OWNER GROUP

Shared Memory:

m0x 50000 d43---rw-r---r---root root

m 5010 x1e 90 c 97 c---rw-r---Oracle db a

删除ipcrm-IPC (清除共享内存信息) )

引用

其语法:

代码是下一个:

ipcrm -m|-q|-s shm_id

-m输出有关共享内存(shared memory )的信息

输出有关-q消息队列的信息

-s输出信号量(semaphore )信息

shm_id共享内存id

#ipcrm -m 501

说明

ipcs命令将有关活动进程间通信设施的信息写入标准输出。 如果未指定标志,ipcs命令将以短格式写入当前活动的消息队列、共享内存段、信号、远程队列和本地队列标头。

列标题和ipcs命令列的含义如下所示。 括号内的字符表示导致对应的“标题”出现的标志。 all设计器表示始终显示标头。 这些标志只是确定提供给每个设备的信息。 但是,不知道会列出哪些设备。

ipcs消息队列显示命令

代码是下一个:

isd _1_3_ SLE S10 _ 643360/usr/local/services/httpd/bin # IPCS-QL

------- messages 3360 limits------------------消息3360 limits

最大队列系统宽度=16

maxsizeofmessage(bytes )=65536

efaultmaxsizeofqueue(bytes )=65536

请参见------------------------------------------------------- -

更改消息队列大小:

代码是下一个:

root :用户:/etc/sysctl.conf

pkernel.msgmnb=4203520

#kernel.msgmnb=3520

kernel.msgmni=2878

保存后,必须运行sysctl -p并重建所有消息队列

ipcs -q :显示所有消息队列

ipcs -qt :显示消息队列的创建时间和上次发送和接收消息的时间

代码是下一个:

goo SNS @ [ 192.168.99.903360/hai ] $ IPCS-Qt

------messagequeuessend/recv/change times----

msqid owner send recv change

6536 masnotsetnotsetmay 1515:56336039

8305 MAS may 1515336059336022 may 151533605336022 may 1515336059336022 may 1515336056:39

ipcs -qp:显示将消息放入消息队列或从消息队列中检索消息的进程ID

代码是下一个:

goo SNS @ [ 192.168.99.903360/hai ] $ IPCS-qp

------messagequeuespids------ messagequeuespids

msqid owner lspid lrpid

65536 mas 0 0

98305 mas 21941 21941

ipcs -q -i msgid:显示消息队列结构中的消息信息。

代码是下一个:

goo SNS @ [ 192.168.99.90:/hai ] $ IPCS-q-I 98305

消息队列msqid=98305

uid=512 GID=500 cuid=512 cgid=500 mode=0600

cbytes=0qbytes=4203520 qnum=0LSP id=21941 lr PID=21941

send _ time=thu may 15163360003360192008

rcv _ time=thu may 15163360003360192008

change _ time=thu may 1515:563360392008

ipcs -ql :显示消息队列限制信息。

代码是下一个:

goo SNS @ [ 192.168.99.903360/hai ] $ IPCS-QL

------- messages 3360 limits------------------消息3360 limits

最大队列系统宽度=2878//最大进程数

maxsizeofmessage(bytes )=8192 //队列中最大消息长度

defaultmaxsizeofqueue(bytes )=4203520

【在linux上使用ipcs命令的详细内容】相关文章:

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。