זוהי הפקודה ipcrm שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS
תָכְנִית:
שֵׁם
ipcrm - הסר משאבי IPC מסוימים
תַקצִיר
ipcrm [אפשרויות]
ipcrm {שמ|msg|ללא} id...
תיאור
ipcrm מסיר אובייקטי תקשורת בין-תהליכים של System V (IPC) ונתונים משויכים
מבנים מהמערכת. כדי למחוק אובייקטים כאלה, עליך להיות משתמש-על, או
היוצר או הבעלים של החפץ.
אובייקטים של מערכת V IPC הם משלושה סוגים: זיכרון משותף, תורי הודעות וסמפורות.
מחיקה של תור הודעות או אובייקט סמפור היא מיידית (ללא קשר אם יש כאלה
תהליך עדיין מחזיק מזהה IPC עבור האובייקט). אובייקט זיכרון משותף הוא רק
הוסר לאחר שכל התהליכים המצורפים כעת התנתקו (shmdt(2)) האובייקט מ
מרחב הכתובות הווירטואלי שלהם.
שני סגנונות תחביר נתמכים. התחביר ההיסטורי הישן של לינוקס מציין שלוש אותיות
מילת מפתח המציינת איזה מחלקה של אובייקט יש למחוק, ואחריה IPC אחד או יותר
מזהים לאובייקטים מסוג זה.
התחביר תואם SUS מאפשר מפרט של אפס או יותר אובייקטים מכל השלושה
מקלידים בשורת פקודה אחת, עם אובייקטים שצוינו על ידי מפתח או על ידי מזהה (ראה
לְהַלָן). ניתן לציין גם מפתחות וגם מזהים בעשרוניות, הקסדצימליות (מצוין
עם '0x' ראשוני או '0X'), או אוקטלי (מצוין עם '0' ראשוני).
הפרטים של ההסרות מתוארים ב shmctl(2), msgctl(2), ו semctl(2). ה
ניתן למצוא מזהים ומפתחות באמצעות ipcs(1).
אפשרויות
-a, --את כל [שמ] [msg] [ללא]
הסר את כל המשאבים. כאשר מסופק ארגומנט אופציה, ההסרה היא
מבוצע רק עבור סוגי המשאבים שצוינו. אזהרה! אין להשתמש -a אם אתה
אינם בטוחים כיצד התוכנה המשתמשת במשאבים עשויה להגיב לאובייקטים חסרים.
תוכניות מסוימות יוצרות את המשאבים הללו בעת האתחול וייתכן שאין להם כל קוד להתמודד
עם היעלמות בלתי צפויה.
-M, --שם-מפתח שמקי
הסר את קטע הזיכרון המשותף שנוצר באמצעות שמקי לאחר הניתוק האחרון הוא
מְבוּצָע.
-m, --shem-id שמיד
הסר את מקטע הזיכרון המשותף שזוהה על ידי שמיד לאחר הניתוק האחרון הוא
מְבוּצָע.
-Q, --מפתח תור msgkey
הסר את תור ההודעות שנוצר באמצעות msgkey.
-q, --מזהה תור msgid
הסר את תור ההודעות שזוהה על ידי msgid.
-S, --מפתח סמפור semkey
הסר את הסמפור שנוצר עם semkey.
-s, --סמפור-מזהה חצי
הסר את הסמפור שזוהה על ידי חצי.
-V, --גִרְסָה
הצג מידע גרסה וצא.
-h, - עזרה
הצג טקסט עזרה וצא.
אורים
ביישום לינוקס הראשון שלו, ipcrm השתמשו בתחביר שהוצא משימוש המוצג בשני
קו של תַקצִיר. פונקציונליות קיימת ביישומי *nix אחרים של ipcrm יש ל
מאז נוספה, כלומר היכולת למחוק משאבים לפי מפתח (לא רק מזהה), ו
לכבד את אותו תחביר שורת הפקודה. לתאימות לאחור התחביר הקודם
עדיין נתמך.
השתמש ב-ipcrm באינטרנט באמצעות שירותי onworks.net