• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            Prayer

            在一般中尋求卓越
            posts - 1256, comments - 190, trackbacks - 0, articles - 0
              C++博客 :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

            ipcs 命令

            Posted on 2009-04-22 14:14 Prayer 閱讀(879) 評論(0)  編輯 收藏 引用 所屬分類: Shell 、LINUX/UNIX/AIX

            用途

            報告進程間通信設施狀態(tài)。

            語法

            ipcs[-m] [-q] [-s] [-S] [-P] [-l] [-a|-b-c-o-p-t] [-T] [-CCoreFile] [-NKernel]

            描述

            ipcs命令往標準輸出寫入一些關于活動進程間通信設施的信息。如果沒有指定任何標志,ipcs命令用簡短格式寫入一些關于當前活動消息隊列、共享內存段、信號量、遠程隊列和本地隊列標題。

            列標題和在ipcs命令中的列的含義列在下面。圓括號內的字母表示導致對應的報頭出現的標志。all設計符表示始終顯示報頭。這些標志僅僅確定提供給每個設備何種信息。但它們并不確定將列出哪些設備。

            T all)設施的類型。共有三種設施類型:
            q
            消息隊列
            m
            共享內存段
            s
            信號量
            ID all)設施項的標識。
            KEY all)用作msgget子例程、semget子例程或者shmget子例程的參數的鍵構成了設施項。

             

            注:當刪除內存段時,共享內存段的密鑰改變?yōu)?span id="xjtprhp" class=bold>IPC_PRIVATE,直到所有附加在段上的進程和它拆離。
            MODE all)設施訪問方式和標志。這種方式由 11 個字符組成,解釋如下:

            前兩個字符如下所示:

            R
            如果進程在等待msgrcv系統(tǒng)調用。
            S
            如果進程在等待msgsnd系統(tǒng)調用。
            D
            如果有關的共享內存段被刪除。當附加在段上的最后一個進程拆離后它就會消失。
            C
            當第一個附加進程運行時,如果有關的共享內存段被清空。
            -
            如果沒有設置相應的特定標志。

            接下來的九個字符作為每三個一組解釋。第一組是指擁有者有許可權;第二組是指在設施項的用戶組中其他用戶的許可權;最后一組指所有的用戶。在每組中,第一個字符表示允許讀,第二個字符表示可以寫或者修改設施項,最后一個字符當前沒有用過。

            權限如下所示:

            r
            如果授予了讀許可權。
            w
            如果授予了寫許可權。
            a
            如果授予了修改許可權。
            -
            如果沒有授予指定的許可權。
            OWNER all)設施項所有者的登錄名。
            GROUP all)擁有設施項的組名。
            CREATOR a、c)設施項創(chuàng)建者的登錄名。
            CGROUP a、c)設施項創(chuàng)建者的組名。

             

            注:對于OWNERGROUP、CREATORCGROUP,顯示用戶和組的標識而不顯示登錄名。
            CBYTES a、o)當前停留在相關消息隊列中的消息的字節(jié)數。
            QNUM a、o)當前停留在相關消息隊列中的消息的字節(jié)數。
            QBYTES a、b)停留在相關消息隊列中消息允許的最大字節(jié)數。
            LSPID a、p)發(fā)送消息到相關隊列的最后進程的標識。如果發(fā)送的最后一條消息是來自節(jié)點上的進程而不是保留該節(jié)點的隊列,LSPID是真正把消息放進隊列的內核進程的 PID,而不是發(fā)送進程的 PID。
            LRPID a、p)接收來自相關隊列的消息的進程標識。如果接收的最后一條消息來自一個節(jié)點上的進程而不是保留該隊列的節(jié)點,LRPID是真正接收隊列上消息的內核進程的 PID ,而不是接收進程的 PID。
            STIME a、t)最后一條消息發(fā)送到相關隊列的時間。對于遠程隊列,這是服務器時間。沒有做任何措施來補償本地時鐘和服務器時鐘之間的時區(qū)差異。
            RTIME a、t)接受最后一條來自相關隊列的消息的時間。對于遠程隊列來說,這是服務器時間。沒有做任何措施來補償本地時鐘和服務器始終之間的時區(qū)差異。
            CTIME a、t)創(chuàng)建和改變相關項的時間。對于遠程隊列,這是服務器時間。沒有做任何措施來本地時鐘和服務器時鐘之間的任何時區(qū)差異。
            NATTCH a、o)連接在關聯(lián)的共享內存段的進程數。
            SEGSZ a、b)關聯(lián)的共享內存段的大小。
            CPID a、p)共享內存項的創(chuàng)建程序的進程標識。
            LPID ap)連接或者拆離共享內存段的最后一個進程的標識。
            ATIME a、t)最后一次與關聯(lián)的共享內存段完成連接的時間。
            DTIME a、t)最后一次與關聯(lián)的共享內存段完成拆離的時間。
            NSEMS a、b)在與信號項相關聯(lián)的信號集中的信號量數量。
            OTIME a、t)在關聯(lián)的信號量中完成信號量操作的時間。
            SID S)共享內存段的標識。SID可以用作svmon-S命令的輸入。

            該命令支持多字節(jié)字符集。

            標志

             

            -a 使用-b、-c-o、-p-t標志。
            -b 寫入消息隊列的隊列上消息的最大字節(jié)數、共享內存段的大小、每個信號量集中信號量的數量。
            -c 寫入構建該設施的用戶的登錄名和組名稱。
            -CCoreFile 用由CoreFile參數指定的文件來代替/dev/mem文件。CoreFile參數是由 Ctrl-(left)Alt-Pad1 按鍵順序創(chuàng)建的內存映像文件。
            -l 當和-S標志一起使用時,該標志寫入未展開的SID列表。
            -m 寫入一些關于活動共享內存段的信息。
            -NKernel 用指定的Kernel/usr/lib/boot/unix文件是缺省的)。
            -o 寫以下的使用信息:
            • 隊列上的消息數
            • 消息隊列上消息的總字節(jié)數
            • 連接在共享內存段上的進程數
            -p 寫進程編號的信息:
            • 最后接收消息隊列上消息的進程號
            • 最后在消息隊列上發(fā)送消息的進程號
            • 創(chuàng)建進程的進程號
            • 最后一個連接或拆離共享內存段的進程編號
            -P 寫入與共享內存標識有關的 SID(段標識)列表,以及保留在那個段中的字節(jié)數,和段是否已啟用大頁的標志符。如果段支持大頁面,就顯示一個 'Y',否則顯示一個 '-'。
            -q 寫入一些關于活動消息隊列的信息。
            -s 寫入一些關于活動信號量集的信息。
            -S 寫入連接在共享內存標識上的SID列表。
            -t 寫入時間信息:
            • 最后一次更改所有設備訪問許可權的控制操作的時間。
            • 消息隊列上最后一次執(zhí)行msgsndmsgrcv的時間。
            • 共享內存上最后一次執(zhí)行shmatshmdt的時間。
            • 在信號量集上最后一次執(zhí)行semop的時間。
            -T 寫入帶有日期的-t標記的輸出。
            注:
            1. 如果用戶指定-C或者-N標記,實型和有效的 UID/GID 設置為調用ipcs的用戶的實型 UID/GID。
            2. 當運行ipcs時可以更改值;僅當檢索它時它給出的信息才保證是正確的。

            示例

            示例顯示輸入不帶標志的ipcs:的輸出

             

            IPC status from /dev/mem as of Mon Aug 14 15:03:46 1989
            T    ID         KEY        MODE       OWNER     GROUP
            Message Queues:
            q       0    0x00010381 -Rrw-rw-rw-   root      system
            q   65537    0x00010307 -Rrw-rw-rw-   root      system
            q   65538    0x00010311 -Rrw-rw-rw-   root      system
            q   65539    0x0001032f -Rrw-rw-rw-   root      system
            q   65540    0x0001031b -Rrw-rw-rw-   root      system
            q   65541    0x00010339--rw-rw-rw-    root      system
            q       6    0x0002fe03 -Rrw-rw-rw-   root      system
            Shared Memory:
            m   65537    0x00000000 DCrw-------   root      system
            m  720898    0x00010300 -Crw-rw-rw-   root      system
            m   65539    0x00000000 DCrw-------   root      system
            Semaphores:
            s  131072    0x4d02086a --ra-ra----   root      system
            s   65537    0x00000000 --ra-------   root      system
            s 1310722    0x000133d0 --ra-------   7003      30720

            文件

             

            /usr/lib/boot/unix 指定系統(tǒng)內核映像。
            /dev/mem 指定內存。
            /etc/passwd 指定用戶名。
            /etc/group 指定組名。
            /usr/include/sys/ipc.h

            包含頭文件。

            a级毛片无码兔费真人久久| 国产产无码乱码精品久久鸭| 久久高清一级毛片| 久久精品无码av| 久久人人爽人人爽人人AV东京热 | 久久精品国产亚洲av麻豆图片| 久久午夜夜伦鲁鲁片免费无码影视| 日产精品久久久久久久| 久久精品视屏| 99久久免费国产特黄| 日韩中文久久| 婷婷综合久久中文字幕| 久久精品国产亚洲AV蜜臀色欲| 88久久精品无码一区二区毛片| 一本久久综合亚洲鲁鲁五月天亚洲欧美一区二区 | 91精品国产高清久久久久久io| 久久青青草原亚洲av无码| 国产精品一区二区久久国产| 少妇被又大又粗又爽毛片久久黑人| 国产亚洲精品美女久久久| 少妇久久久久久被弄到高潮 | 亚洲欧洲久久av| 国产毛片久久久久久国产毛片| 天天爽天天狠久久久综合麻豆 | 色综合久久久久无码专区| 久久久精品波多野结衣| 久久亚洲国产午夜精品理论片| 亚洲中文久久精品无码| 久久国产精品无| 亚洲国产成人久久精品99 | 99久久国产主播综合精品| 亚洲午夜久久久影院| 久久婷婷五月综合成人D啪| 很黄很污的网站久久mimi色| 国内精品久久久久久不卡影院| www性久久久com| 国产精品久久久亚洲| 99久久人妻无码精品系列| 久久国产乱子伦免费精品| 久久精品国产亚洲av麻豆小说| 欧洲成人午夜精品无码区久久|