ipcs命令的学习

多进程间通信常用的技术手段包括共享内存消息队列信号量等等。
ipcs 命令的用途主要用于报告进程间通信设施状态。

①查看帮助: ipcs -help

②查看所有资源(设施): ipcs -aipcs

③三类资源单独查看方式 :
单独查看消息队列(Message Queue):ipcs -q

单独查看共享内存段(Shared Memory Segments):ipcs -m

单独查看信号量数组(Semaphore Arrays):ipcs -s

④资源选项和输出选项可以搭配使用,以-c显示创建者和拥有者为例:ipcs -cipcs -s -c
选项-t,-p,-l,-u,-b 同理。

⑤选项-i的使用,通过semidshmid打印资源的详细信息:ipcs -s -i 9,ipcs -m -i 9

⑥列说明:

就是共享内存的key;
shmid是共享内存的编号;
semid是信号量数组的编号;
nsems对应信号量集中信号量的个数
pid就是进程ip,可通过 ps -ef | grep pid 查看详情
semnum是信号量的编号
ncount是等待该信号的进程数
拥有者就是创建它的用户(owner);
权限也就是perms;
字节为创建的大小bytes;
连接数为连接到共享内存的进程数nattach;
状态是共享内存的状态status。

扩展

显示ipcs信号量集中包含有哪些进程

Linux系统中ipcs命令的使用相关推荐

  1. mysql隐藏密码_MySQL在Linux系统中隐藏命令行中的密码的方法

    在命令行中输入命令并不是一个好主意,会造成安全问题.但是如果你决定去写一个应用,而这个应用需要在命令行中使用密码或者其他敏感信息.那么,你能通过以下方法禁止系统的其他用户轻易的看到这些敏感数据 呢?, ...

  2. head在linux命令中什么意思,linux系统中head命令使用说明

    linux系统中head命令使用说明 head 与 tail 就像它的名字一样的'浅显易懂,它是用来显示开头或结尾某个数量的文字区块,head 用来显示档案的开头至标准输出中,而 tail 想当然尔就 ...

  3. find linux 目录深度_浪里淘沙,详解Linux系统中Find命令的实用技巧

    知了小巷:浪里淘沙,详解Linux系统中Find命令的实用技巧. 啊哈,找到了! 当我们需要在Linux系统上定位某个文件或目录时,find命令通常是必备之选. 它使用起来非常简单,但有许多不同的可选 ...

  4. linux系统中scp命令的用法

    scp是 secure copy的缩写, scp是linux系统下基于ssh登陆进行安全的远程文件拷贝命令.linux的scp命令可以在linux服务器之间复制文件和目录. scp命令的用处: scp ...

  5. linux 查找只读文件夹,Linux系统中查找命令find的使用方法(二)

    今天达内Linux培训小编要继续跟大家分享关于Linux系统中中查找命令find的使用方法的文章.在上文中小编提到,Linux查找命令是Linux系统中很重要也是很常用的命令之一.Linux的查找命令 ...

  6. linux系统里route -n不起作用,Linux系统中traceroute命令使用详解

    Linux系统中traceroute命令可以追踪到网络数据包的路由途径.下面由学习啦小编为大家整理了linux系统中traceroute命令使用详解,希望对大家有帮助! Linux系统中tracero ...

  7. linux系统中find怎么用,Linux系统中查找命令find的使用方法(一)

    今天达内Linux培训小编要跟大家分享的文章是关于Linux系统中中查找命令find的使用方法.熟悉Linux系统的小伙伴们都知道,Linux查找命令是Linux系统中很重要也是很常用的命令之一.Li ...

  8. Linux系统中常用命令行命令、快捷键、创建长路径的快捷键

    Linux系统中常用命令行命令.快捷键.创建长路径的快捷键 1.常用Linux命令: 1.1 文件和目录: cd /home 进入 '/home' 目录 cd - 返回上一级目录 cd -/- 返回上 ...

  9. linux系统中ssh命令,Linux系统中SSH 命令的用法有哪些?

    今天小编要跟大家分享的文章是关于Linux系统中SSH命令的用法有哪些?一个系统管理员可能会同时管理着多台服务器,这些服务器也许会放在不同的地方.要亲自一台一台的去访问来管理它们显然不是最好的方法,通 ...

最新文章

  1. 测一测你的blog魔症有多严重
  2. deepin开通ssh
  3. JAX-RS(Java API for RESTful Web Services)常用注解
  4. sudoers配置文件详解
  5. linux系统内核官网,五年26个版本:Linux系统内核全程回顾
  6. Android基础知识学习
  7. python精妙算法_YOLOv4:高速物体检测的精妙之处
  8. 【笔记】如何配置kvm桥接网络
  9. 计算机网络技术知识点
  10. PKPM结构设计软件案例教学
  11. Hash表的存储结构
  12. python爬虫框架论文开题报告范文_论文开题报告框架
  13. UVA - 11137 Ingenuous Cubrency
  14. 天龙八部排名(三联版)
  15. gitlab将个人项目与他人共享设置
  16. 芯片k66中文数据手册_IXFK66N50Q2
  17. 117. 请简述文本文件和二进制文件的区别
  18. Renix签名字段详解——网络测试仪实操
  19. 2006年日语一级听力原文
  20. Charles4.6.3解决乱码问题

热门文章

  1. 后渗透之meterpreter使用攻略
  2. further occurrences of HTTP request parsing errors will be logged at DEBUG level。
  3. css 文字动态特效
  4. 【机器学习】——学习的基本分类:算法模拟的根本出发点!
  5. Python 的 Magic Method
  6. IS-IS协议原理和配置 与OSPF
  7. php直接json_encnode对象,将PHP对象序列化为JSON
  8. Java中的继承(三)
  9. 需不需要把机器学习算法自己实现一遍?(转)
  10. Python input 函数