Die Verwendung des Befehls ipcs im Linux-System

Erlernen des Befehls ipcs

Inter-Prozess - Kommunikation und häufiger verwendete Techniken umfassen 共享内存, 消息队列, 信号量und so weiter.
ipcsDer Zweck des Befehls wird hauptsächlich verwendet, um den Status der prozessübergreifenden Kommunikationseinrichtung zu melden.

①Hilfe anzeigen: ipcs -help
Fügen Sie hier eine Bildbeschreibung ein

②Alle Ressourcen (Einrichtungen) anzeigen: ipcs -aoderipcs
Fügen Sie hier eine Bildbeschreibung ein

③Die drei Arten von Ressourcen werden separat angezeigt:
Nachrichtenwarteschlange ipcs -q
Fügen Sie hier eine Bildbeschreibung ein
separat ipcs -manzeigen: Freigegebene Speichersegmente separat anzeigen:
Fügen Sie hier eine Bildbeschreibung ein
Semaphor-Arrays separat anzeigen:ipcs -s
Fügen Sie hier eine Bildbeschreibung ein

④ Ressourcenoptionen und Ausgabeoptionen können werden 搭配verwendet , um -cden Schöpfer und Besitzer eines Beispiels darstellen: ipcs -cund ipcs -s -c
Optionen -t, -p, -l, -u, -bEmpathie.
Fügen Sie hier eine Bildbeschreibung ein

⑤ Optionen , -idie von semidoder shmidfür weitere Informationen Druckressourcen: ipcs -s -i 9,ipcs -m -i 9
Fügen Sie hier eine Bildbeschreibung ein
Fügen Sie hier eine Bildbeschreibung ein

⑥Spaltenbeschreibung:

Shared Memory ist der Schlüssel,
shmidist die Anzahl der Shared Memory,
semidist die Anzahl der Semaphor-Arrays,
nsemsentspricht der Semaphor-Semaphor-Nummer des Fokus
pidist der Prozess-IP, kann ps -ef | grep pidDetails anzeigen
semnumSemaphor-Nummer
ncountist die Anzahl der Prozesse, die darauf warten, dass dieses Signal erstellt
拥有者wird Sein Benutzer (Eigentümer), dh Dauerwellen
权限,
字节ist die Größe der erstellten Bytes,
连接数nattach
状态ist die Anzahl der Prozesse, die mit dem gemeinsam genutzten Speicher verbunden sind, und ist der Status des gemeinsam genutzten Speichers.

Erweitern

Zeigen Sie, was im ipcs-Semaphorensatz enthalten ist进程
Fügen Sie hier eine Bildbeschreibung ein

Ich denke du magst

Origin blog.csdn.net/qq_39599464/article/details/114969788
Empfohlen
Rangfolge