導航:首頁 > 程序命令 > ipcs命令

ipcs命令

發布時間:2023-09-14 01:05:35

linux如何攔截黑名單進程執行危險命令

Linux進程間通信由以下幾部分發展而來:

早期UNIX進程間通信:包括管道、FIFO、信號。

基於System V的進程間通信:包括System V消息隊列、System V信號燈(Semaphore)、System V共享內存。

基於Socket進程間通信。

基於POSIX進程間通信:包括POSIX消息隊列、POSIX信號燈、POSIX共享內存。

Linux中,與IPC相關的命令包括:ipcs、ipcrm(釋放IPC)、

IPCS命令是Linux下顯示進程間通信設施狀態的工具。我們知道,系統進行進程間通信(IPC)的時候,可用的方式包括信號量、共享內存、消息隊列、管道、信號(signal)、套接字等形式[2]。使用IPCS可以查看共享內存、信號量、消息隊列的狀態。

例如在CentOS6.0上執行ipcs

具體的用法總結如下:

1、顯示所有的IPC設施

# ipcs -a

2、顯示所有的消息隊列Message Queue

# ipcs -q

3、顯示所有的信號量

# ipcs -s

4、顯示所有的共享內存

# ipcs -m

5、顯示IPC設施的詳細信息

# ipcs -q -i id

id 對應shmid、semid、msgid等。-q對應設施的類型(隊列),查看信號量詳細情況使用-s,查看共享內存使用-m。

6、顯示IPC設施的限制大小

# ipcs -m -l

-m對應設施類型,可選參數包括-q、-m、-s。

7、顯示IPC設施的許可權關系

# ipcs -c

# ipcs -m -c

# ipcs -q -c

# ipcs -s -c

8、顯示最近訪問過IPC設施的進程ID。

# ipcs -p

# ipcs -m -p

# ipcs -q -p

9、顯示IPC設施的最後操作時間

# ipcs -t

# ipcs -q -t

# ipcs -m -t

# ipcs -s -t

10、顯示IPC設施的當前狀態

# ipcs -u

Linux上的ipcs命令,不支持UNIX上的-b、-o指令,同樣UNIX中不支持-l、-u指令,所以在編寫跨平台的腳本時,需要注意這個問題。

閱讀全文

與ipcs命令相關的資料

熱點內容
如何把一個安卓應用改為中文版 瀏覽:448
帶求補器的源碼 瀏覽:722
程序員掉入能力陷阱 瀏覽:671
中百超市多點app如何充值 瀏覽:331
仙劍奇俠傳4codex未加密 瀏覽:194
如何搭建伺服器ss埠 瀏覽:62
國外代理伺服器地址伺服器埠密碼 瀏覽:754
phpthrownew 瀏覽:681
java從入門到精通pdf百度雲 瀏覽:55
linuxhdf5安裝 瀏覽:469
java繼承編程練習題 瀏覽:652
雲記app怎麼寫字視頻 瀏覽:598
如何進入我的世界臟小豆的伺服器 瀏覽:42
哪裡找到轉轉app 瀏覽:580
蘋果二次app怎麼注冊 瀏覽:587
國際服體驗服伺服器為什麼爆滿 瀏覽:114
微信商城模板源碼 瀏覽:436
網頁的源碼怎麼讀取 瀏覽:402
ubuntu命令打開軟體 瀏覽:761
如何實現對講頻道加密 瀏覽:351