【Linux】一步一步学Linux——ipcrm命令(142)

00. 目录

01. 命令概述

ipcrm命令用来删除一个或更多的消息队列、信号量集或者共享内存标识。

02. 命令格式

用法:
 ipcrm [options]
 ipcrm <shm|msg|sem> <id> [...]

03. 常用选项

选项:
 -m, --shmem-id <id>id 号移除共享内存段
 -M, --shmem-key <>       按键值移除共享内存段
 -q, --queue-id <id>id 号移除消息队列
 -Q, --queue-key <>       按键值移除消息队列
 -s, --semaphore-id <id>id 号移除信号量
 -S, --semaphore-key <>  按键值移除信号量
 -a, --all[=<shm|msg|sem>]  全部移除
 -v, --verbose              解释正在进行的操作

 -h, --help     显示此帮助并退出
 -V, --version  输出版本信息并退出

04. 参考示例

4.1 通过id删除共享内存

[root@itcast ~]# ipcrm -m 262144
[root@itcast ~]# 

4.2 通过key删除共享内存

[deng@itcast ~]$ ipcrm -M 0x55

4.3 通过id删除消息队列

[deng@itcast ~]$ ipcrm -q 252432

4.4 通过key删除消息队列

[deng@itcast ~]$ ipcrm -Q 0x88

4.5 通过id删除信号量

[deng@itcast ~]$ ipcrm -s 242438

4.6 通过key删除信号量

[deng@itcast ~]$ ipcrm -S 0x65

4.7 删除所有共享内存、信号量和消息队列

[deng@itcast ~]$ ipcrm -a
[deng@itcast ~]$ 

4.8 删除所有共享内存、信号量和消息队列,并且显示过程

[deng@itcast ~]$ ipcrm  -v -a
正在移除共享内存段 id “262144”
正在移除共享内存段 id “393218”

05. 附录

参考:【Linux】一步一步学Linux系列教程汇总

  • 4
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
AIX常用命令://查看机器序列号,IBM的基本信息都可以通过该命令查询得到 #prtconf #oslevel -r == uname -a //操作系统版本 #oslevel //查看操作系统版本ex :5.1.0.0 #oslevel -r //ex:5100-04 == oslevel -q //双机软件版本号 # lslpp -l|grep cluster //显示graphic display # lsdisp //查看CPU的个数 # bindprocessor -q //查看CPU的主频,操作系统版本最低是AIX 5.1,包含在软件包bos.pmapi.pmsvcs pmcycles This machine runs at 1500MHz //显示cpu的主频是1.5G #如何查找根文件系统(/)中的大文件 find -xdev -size +xxxx -ls #查找根卷组下大于2M的文件, 并根据文件大小排序, 大文件在前. find / -xdev -size +1024 -ls |sort -r +6 8277 624 -r-xr-xr-x 1 root system 635390 Jul 31 2003 /sbin/helpers/jfs2/fsck 28 596 -rw-r--r-- 1 root system 609388 Apr 12 17:25 /smit.log 30 1660 -rw-r--r-- 1 root system 3338083 Apr 5 14:08 /core #查看备份磁带中备份文件的大小 tcopy /dev/rmt0 tcopy: Tape File: 1; Records: 1 to 251; Size: 2097152. ---磁带机文件头大小 tcopy: Tape File: 1; Record: 252; Size 344064. ---磁带机文件头大小 tcopy: File: 1; End of File after: 252 Records, 526729216 Bytes. ---文件大小 tcopy: The end of the tape is reached. tcopy: The total tape length is 526729216 bytes. #如何取定文件与文件集的对应关系,有时想使用某个安装文件, 但没有安装包含该文件的文件集,找到文件集来安装所需文件 首先确认系统中已经安装了“bos.content_list”文件集(fileset), 如果没有安装, 请使用smitty installp进行安装. 运行which_fileset命令, 根据文件查找对应的文件集. 例如: #which_fileset iostat /usr/bin/iostat bos.acct 5.1.0.0 运行lslpp -f 命令, 查看指定文件集中包含的文件: #lslpp -f bos.acct //出于AIX系统安全考虑, 需要使某些用户只能在控制台登录使用,而不允许远程登陆使用. 更改/etc/security/user 文件中需要限制的用户的rlogin属性(rlogin = false) 当再次尝试远程登录时, 系统报错:Remote logins are not allowed for this account, 表示修改成功 //如何自动logout用户 有的用户登录后就长时间空闲,有可能导致安全上的问题,通过打开 /etc/profile 中 TMOUT 注释,将在设置的时间到达后自动logout用户 例如: export TMOUT=120 那么, 用户两分钟没有击键,将自动logout //AIX系统中如何限制用户所使用文件的大小(AIX小型机有大文件限制) >#smit chuser 在菜单上选择要控制的用户, 并修改下面两项: Soft FILE size [aaa] Hard FILE size [aaa] 则修改后用户的文件大小最大为aaa×512 bytes. >如何验证? 可以用该用户登录系统, 使用命令“ulimit -f”和“ulimit -Hf”可分别显示其fsize,fsize_hard的大
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值