L83.linux命令每日一练 -- 第11章 Linux系统管理命令 -- ipcs和ipcrm
2023-09-14 09:09:05 时间
11.17 ipcs:显示进程间通信设施的状态
11.17.1 命令详解
【命令星级】 ★★☆☆☆
【功能说明】
ipcs命令用于显示Linux进程间通信设施的状态,显示的信息包括消息列表、共享内存和信号量等信息。
【语法格式】
ipcs [option]
ipcs [选项]
**说明:**在ipcs命令及后面的选项里,每个元素之间都至少要有一个空格。
【选项说明】
表11-14针对该命令的参数选项进行了说明。
表11-14 ipcs命令的参数选项及说明
11.17.2 使用范例
**范例11-45:**显示进程间通信状态。
[root@centos7 ~]# ipcs
------ Message Queues --------
key msqid owner perms used-bytes messages
------ Shared Memory Segments --------
key shmid owner perms bytes nattch status
------ Semaphore Arrays --------
key semid owner perms nsems
[root@centos6 ~]# ipcs
------ Shared Memory Segments --------
key shmid owner perms bytes nattch status
------ Semaphore Arrays --------
key semid owner perms nsems
0x00000000 0 root 600 1
0x00000000 32769 root 600 1
------ Message Queues --------
key msqid owner perms used-bytes messages
11.18 ipcrm:清楚ipc相关信息
11.18.1 命令详解
【命令星级】 ★★☆☆☆
【功能说明】
ipcrm命令用于移除一个消息对象、共享内存段或一个信号集,但它同时也会将于ipc对象相关的数据一起移除。只有超级管理员,或者ipc对象的创建者才能使用这个命令。
【语法格式】
ipcrm [option]
ipcrm [选项]
**说明:**在ipcrm命令及后面的选项里,每个元素之间都至少要有一个空格。
【选项说明】
表11-15针对该命令的参数选项进行了说明。
表11-15 ipcrm命令的参数选项及说明
11.18.2 使用范例
**范例11-46:**加-n参数显示文件结尾的内容信息。
[root@centos6 ~]# ipcs
------ Shared Memory Segments --------
key shmid owner perms bytes nattch status
------ Semaphore Arrays --------
key semid owner perms nsems
0x00000000 0 root 600 1
0x00000000 32769 root 600 1
------ Message Queues --------
key msqid owner perms used-bytes messages
[root@centos6 ~]# ipcrm -s 0 #移除指定semid为0的信号集。
[root@centos6 ~]# ipcs
------ Shared Memory Segments --------
key shmid owner perms bytes nattch status
------ Semaphore Arrays --------
key semid owner perms nsems
0x00000000 32769 root 600 1
------ Message Queues --------
key msqid owner perms used-bytes messages
相关文章
- 宝塔Linux面板使用命令大全手册
- Linux下的替换命令:了解更多(linux下替换命令)
- Linux进程的类型及其功能研究(linux进程种类)
- Linux下增量备份:保护你的数据安全(linux下增量备份)
- Linux软件分发——开放源代码的世界(linux软件分发)
- Linux虚拟路径:让企业实现更高效率(linux虚拟路径)
- 掌握Linux终端的退出:exit命令(linux终端退出命令)
- 解决Linux虚拟机启动缓慢的问题(虚拟机启动linux慢)
- Linux重启WAS命令:操作及使用指南(linux重启was命令)
- Linux监听端口:探索netstat命令(linux监听端口的命令)
- 删除文件的迅速命令:Linux中的RM(linux中rm)
- 学习Linux: 熟悉常用命令的例子(linux命令例子)
- Linux 项目实施:分享我的经验(linux项目经验)
- Linux下打开终端:掌握简单技巧(linux下打开终端)
- 如何使用Linux命令行查看进程状态:Top命令介绍(linux查看top)
- 轻松学会Linux命令的打开方式(linux命令怎么打开)
- Linux命令大全:掌握Linux系统内核(linux背命令)
- 探究Linux系统下的命令条数(linux多少个命令)
- Linux分区格式化指南(如何格式化linux分区)
- 轻松开发:Linux驱动教程,让你迅速掌握驱动编程技巧!(linux 驱动 教程)
- 如何修复 Linux 引导问题?(linux引导修复)
- Linux查看文件格式:方法技巧大全(linux 查看文件格式)
- 掌握Linux命令行,轻松操控系统(linux命令行命令)