在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

ipcs命令:用于查看Linux進程間通信設施的狀態

Linux愛好者 ? 來源:Linux愛好者 ? 作者:戀貓大鯉魚 ? 2021-02-02 11:10 ? 次閱讀

1.命令簡介

ipcs 命令用于查看 Linux 進程間通信設施的狀態,包括消息列表、共享內存和信號量的信息。可以幫助開發人員定位進程間通信中出現的問題。

注意,本文描述的是 util-linux 版 ipcs,和其它版本(如 POSIX 版)的實現可能會有出入。

2.命令格式

ipcs[resource-option][output-format]
ipcs[resource-option]-iid

3.命令選項

-i,--idID
詳細顯示指定資源 ID 的 IPC 信息。使用時需要指定資源類型,資源包括消息隊列(-q)、共享內存(-m)和信號量(-s)
-h,--help
顯示幫助信息
-V,--version
顯示版本信息

IPC 資源類型選項:
-q,--queues
顯示活動的消息隊列信息
-m,--shmems
顯示活動的共享內存信息
-s,--semaphores
顯示活動的信號量信息
-a,--all
顯示系統內所有的IPC信息。命令的默認選項

輸出格式選項:當指定多個時,以最后一個為準。
-c,--creator
查看IPC的創建者和所有者
-l,--limits
查看IPC資源的限制信息
-p,--pid
查看IPC資源的創建者和最后操作者的進程ID
-t,--time
查看最新調用 IPC 資源的詳細時間。包括 msgsnd()和 msgrcv()對 message queues 的操作,shmat()和 shmdt()對shared memory 的操作,以及 semop()對 semaphores 的操作
-u,--summary
查看IPC資源狀態匯總信息

顯示大小單位控制選項:只對選項-l, --limits 生效
-b,--bytes
以字節為單位顯示大小
--human
以可讀的格式顯示大小

4.常用示例

(1)顯示所有IPC信息。

(2)顯示共享內存指定ID的信息。

[root@TENCENT64/]#ipcs-m-i32769

SharedmemorySegmentshmid=32769
uid=0gid=0cuid=0cgid=0
mode=0666access_perms=0666
bytes=12000lpid=2784cpid=1077nattch=3
att_time=ThuDec2710322018
det_time=ThuDec2710322018
change_time=FriJul2013412018

(3)查看 IPC 的創建這和最最后操作者的進程 ID。

------MessageQueuesPIDs--------
msqidownerlspidlrpid

------SharedMemoryCreator/Last-opPIDs--------
shmidownercpidlpid
0root70223364
32769root7025296

其中 lspid 代表最近一次向消息隊列中發送消息的“進程號”,lrpid 對應最近一次從消息隊列中讀取消息的“進程號”。但請注意:此處的進程號是弱進程號,既它有可能代表的是線程號,如果進程中是起的線程對消息隊列發送、接收消息,則此處 pid 對應的均是線程號。可以采用ps -AL | grep pid來查找該線程對應的進程 id。


參考文獻

[1] ipcs(1) manual
[2] Index of /pub/linux/utils/util-linux/
[3] ipcs和ipcsrm 命令的使用方法
[4] 工作中常用的Linux命令:ipcs/ipcrm命令
[5] ipcs命令詳解——共享內存、消息隊列、信號量定位利器

責任編輯:xj

原文標題:每天一個 Linux 命令(111):ipcs 命令

文章出處:【微信公眾號:Linux愛好者】歡迎添加關注!文章轉載請注明出處。


聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • Linux
    +關注

    關注

    87

    文章

    11304

    瀏覽量

    209524
  • 命令
    +關注

    關注

    5

    文章

    684

    瀏覽量

    22027
  • 通信設施
    +關注

    關注

    0

    文章

    7

    瀏覽量

    6592

原文標題:每天一個 Linux 命令(111):ipcs 命令

文章出處:【微信號:LinuxHub,微信公眾號:Linux愛好者】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    深入解析Linux程序與進程

    什么是程序 一組計算機能識別和執行的指令,用于指導計算機執行特定任務或解決特定問題。程序通常由代碼、數據和資源文件組成,涉及語法、算法和數據結構。為二進制文件 什么是進程 是一個具有獨立功能的程序
    的頭像 發表于 12-18 11:01 ?87次閱讀
    深入解析<b class='flag-5'>Linux</b>程序與<b class='flag-5'>進程</b>

    Linux高頻命令終極指南

    500M # 保留1年 journalctl --vacuum-time 1years 巡檢命令 CPU //查看
    的頭像 發表于 12-05 16:53 ?187次閱讀

    深入Linux進程管理:提升效率與穩定性的關鍵方法

    基本概述 2.進程狀態 3.進程優先級 4.進程命令 5. 控制作業 6.進程
    的頭像 發表于 11-22 11:05 ?237次閱讀
    深入<b class='flag-5'>Linux</b><b class='flag-5'>進程</b>管理:提升效率與穩定性的關鍵方法

    一文搞懂Linux進程的睡眠和喚醒

    一、常見的進程狀態與理解 在操作系統內部,有專門用來管理進程的結構體,叫做struct task_struct,也稱作進程控制塊(PCB),主要包含描述
    發表于 11-04 15:15

    Linux實用命令大全

    Linux實用命令大全
    的頭像 發表于 10-23 13:50 ?231次閱讀
    <b class='flag-5'>Linux</b>實用<b class='flag-5'>命令</b>大全

    Linux lsof命令的基本用法

    linux 系統中,一切皆文件。通過文件不僅僅可以訪問常規數據,還可以訪問網絡連接和硬件。所以 lsof 命令不僅可以查看進程打開的文件、目錄,還可以
    的頭像 發表于 10-23 11:52 ?263次閱讀
    <b class='flag-5'>Linux</b> lsof<b class='flag-5'>命令</b>的基本用法

    Jtti:如何查看yum命令的錯誤日志來診斷問題?

    Linux系統中,當yum命令無法正常工作時,查看錯誤日志是診斷問題的重要步驟。以下是一些方法,可以幫助你查看和分析yum命令的錯誤日志:
    的頭像 發表于 10-14 15:51 ?231次閱讀

    Linux查看IP地址的方法

    ifconfig是一個網絡管理工具,用于配置、控制和查詢網絡接口。在許多舊的Linux發行版中,ifconfig是查看和配置網絡接口的主要工具。
    的頭像 發表于 08-07 15:16 ?7573次閱讀
    在<b class='flag-5'>Linux</b>中<b class='flag-5'>查看</b>IP地址的方法

    Linux中cut命令的實用示例

    Linux command cut 用于文本處理。您可以使用此命令通過選擇列從文件中提取部分文本。
    的頭像 發表于 08-05 15:14 ?322次閱讀

    進程通信的消息隊列介紹

    消息隊列是一種非常常見的進程通信方式。
    的頭像 發表于 04-08 17:27 ?313次閱讀

    linux怎么查看網卡的收光功率?

    linux怎么查看網卡的收光功率? 在Linux系統中,可以使用一些命令和工具來查看網卡的收光功率。本文將介紹如何使用這些
    的頭像 發表于 01-31 14:24 ?3684次閱讀

    Linux查看IO狀態的常用命令都有哪些呢?

    介紹下Linux的3個常用I/O相關命令,解決I/O壓力過大問題時用iostat,查看磁盤的I/O狀態用iotop,查看I/O
    的頭像 發表于 01-16 09:28 ?5384次閱讀

    Linux基本命令總結

    都說Linux命令多,實際工作中我們又有多少命令會接觸用到呢?本文跟大家分享Linux運維工作中常用的600個命令,可以說這些
    的頭像 發表于 01-11 10:32 ?973次閱讀

    華為常用display命令介紹

    華為設備提供了多條display命令用于查看硬件部件、接口及軟件的狀態信息。通常這些狀態信息可以為用戶故障處理提供定位思路。
    的頭像 發表于 01-08 15:06 ?872次閱讀

    centos關機和重啟命令

    shutdown命令用于安全關閉Linux系統。有些用戶會使用直接斷掉電源的方式來關閉Linux,這是十分危險的。因為Linux與Windo
    的頭像 發表于 01-08 14:09 ?1155次閱讀
    主站蜘蛛池模板: 啪啪网站免费| 在线天堂bt中文www在线| 一级毛片在线免费视频| 人人草人人澡| 永久在线观看视频| 四虎黄色网| 色综合天天综一个色天天综合网| 国产三级在线看| 狠狠干狠狠插| 在线成人看片| 国产资源在线观看| 久久综合九色综合欧美播 | 免费黄色福利| 天天操狠狠操| 狠狠色噜噜噜噜狠狠狠狠狠狠奇米| 日本高清色图| 天天操夜夜操狠狠操| 美女又黄又www| 免费国产成人α片| 久久国产美女| 亚洲第一色视频| www.久久综合| 亚洲视频在线观看一区| 亚洲成人在线网站| 国产精品美女在线观看| 日日干夜夜操视频| 综合第一页| 欧美色图网站| 欧美成人影院| 午夜爽爽| 尤物久久99热国产综合| 欧美激情xxxx性bbbb| 久久网色| 五月婷激情| 欧美日a| 激情五月综合| 四虎国产欧美成人影院| 手机看片福利永久| 亚洲国产精品久久久久婷婷老年 | 国产精品爱啪在线线免费观看 | 中文字幕久久精品波多野结|