EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

mesgposix – Online in der Cloud

Führen Sie mesgposix im kostenlosen Hosting-Anbieter OnWorks über Ubuntu Online, Fedora Online, den Windows-Online-Emulator oder den MAC OS-Online-Emulator aus

Dies ist der Befehl mesgposix, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


mesg – Nachrichten zulassen oder ablehnen

ZUSAMMENFASSUNG


mesg [j|n]

BESCHREIBUNG


Das mesg Das Dienstprogramm kontrolliert, ob andere Benutzer Nachrichten über senden dürfen schreiben,
sich unterhalten, oder andere Dienstprogramme an ein Endgerät. Das betroffene Endgerät muss sein
ermittelt, indem nach dem ersten Terminal in der Reihenfolge der zugeordneten Geräte gesucht wird
Standardeingabe, Standardausgabe bzw. Standardfehler. Ohne Argumente, mesg
soll den aktuellen Stand melden, ohne ihn zu ändern. Prozesse mit entsprechenden Berechtigungen
Möglicherweise können Sie unabhängig vom aktuellen Status Nachrichten an das Terminal senden.

OPTIONAL


Keiner.

OPERANDEN


Die folgenden Operanden werden im POSIX-Gebietsschema unterstützt:

y Erteilen Sie anderen Benutzern die Berechtigung, Nachrichten an das Endgerät zu senden.

n Verweigern Sie anderen Benutzern die Erlaubnis, Nachrichten an das Endgerät zu senden.

STDIN


Nicht benutzt.

SPEISUNG DATEIEN


Keiner.

VARIABLEN


Die folgenden Umgebungsvariablen sollen die Ausführung von mesg:

SPRACHE Geben Sie einen Standardwert für die Internationalisierungsvariablen an, die nicht festgelegt sind oder
Null. (Siehe den Band Basisdefinitionen von POSIX.1‐2008, Abschnitt 8.2,
Internationalisierung Variablen für den Vorrang der Internationalisierung
Variablen, die verwendet werden, um die Werte von Gebietsschemakategorien zu bestimmen.)

LC_ALL Wenn auf einen nicht leeren Zeichenfolgenwert gesetzt, überschreiben Sie die Werte aller anderen
Internationalisierungsvariablen.

LC_CTYPE Bestimmen Sie das Gebietsschema für die Interpretation von Sequenzen von Bytes von Textdaten
als Zeichen (z. B. Einzelbyte- im Gegensatz zu Mehrbyte-Zeichen in
Argumente).

LC_MESSAGES
Bestimmen Sie das Gebietsschema, das verwendet werden soll, um das Format und den Inhalt von . zu beeinflussen
Diagnosemeldungen geschrieben (von mesg) zum Standardfehler.

NLSPATH Bestimmen Sie den Speicherort von Nachrichtenkatalogen für die Verarbeitung von LC_MESSAGES.

ASYNCHRON Events


Standard.

STDOUT


Wenn kein Operand angegeben ist, mesg soll den aktuellen Terminalstatus in einem anzeigen
nicht spezifiziertes Format.

STDERR


Der Standardfehler darf nur für Diagnosemeldungen verwendet werden.

AUSGABE DATEIEN


Keiner.

VERLÄNGERT BESCHREIBUNG


Keiner.

EXIT STATUS


Die folgenden Exit-Werte sollen zurückgegeben werden:

0 Der Empfang von Nachrichten ist erlaubt.

1 Der Empfang von Nachrichten ist nicht erlaubt.

>1 Es ist ein Fehler aufgetreten.

FOLGEN OF FEHLER


Standard.

Das Folgende Abschnitte sind informativ.

Anmeldeformular ANWENDUNG


Der Mechanismus, durch den der Nachrichtenstatus des Terminals geändert wird, ist nicht spezifiziert.
Daher können nicht spezifizierte Aktionen dazu führen, dass sich der Status des Terminals danach ändert mesg
wurde erfolgreich abgeschlossen. Zu diesen Aktionen können unter anderem gehören: andere
Anrufung der mesg Dienstprogramm, Anmeldeverfahren; Aufruf des stty Nützlichkeit,
Anrufung der chmod Dienstprogramm oder chmod()-Funktion usw.

Beispiele:


Keiner.

RATIONALE


Das Terminal hat sich geändert mesg ist das, was mit der Standardeingabe, -ausgabe oder dem Standardfehler verbunden ist,
und nicht das steuernde Terminal für die Sitzung. Dies liegt daran, dass sich mehr Benutzer angemeldet haben
Als einmal sollten Sie in der Lage sein, jedes ihrer Anmeldeterminals zu ändern, ohne das anhalten zu müssen
Job, der in diesen Sitzungen ausgeführt wird. Dies stellt kein Sicherheitsproblem für die Terminals von dar
andere Benutzer, da entsprechende Berechtigungen erforderlich wären, um das Terminal von zu beeinflussen
Ein anderer Benutzer.

Die Methode, jeden der ersten drei Dateideskriptoren nacheinander zu überprüfen, bis a
Terminal gefunden wurde aus System V übernommen.

Die Datei /dev/tty ist für das Endgerät nicht angegeben, da dies vermutet wurde
zu restriktiv. Typische Umgebungsänderungen für die n Operand sind die Schreibrechte
werden entfernt für Extras und Gruppe vom entsprechenden Gerät. Es wurde beschlossen, das zu verlassen
tatsächliche Beschreibung dessen, was getan wird, als nicht spezifiziert aufgrund möglicher Unterschiede zwischen
Implementierungen.

Das Format für die Standardausgabe ist aufgrund von Unterschieden zwischen historischen Daten nicht spezifiziert
Implementierungen. Diese Ausgabe ist im Allgemeinen für Shell-Skripte nicht nützlich (sie können die verwenden
Exit-Status), so dass eine genaue Analyse der Ausgabe nicht erforderlich ist.

ZUKUNFT RICHTUNGEN


Keiner.

Nutzen Sie mesgposix online über die Dienste von onworks.net


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

  • 1
    SCHLUCK
    SCHLUCK
    SWIG ist ein Softwareentwicklungstool
    das verbindet in C geschriebene Programme und
    C++ mit einer Vielzahl von High-Level
    Programmiersprachen. SWIG wird mit verwendet
    anders...
    SWIG herunterladen
  • 2
    WooCommerce Nextjs Reaktionsthema
    WooCommerce Nextjs Reaktionsthema
    Reagieren Sie mit dem WooCommerce-Theme, das mit erstellt wurde
    Als nächstes JS, Webpack, Babel, Node und
    Express mit GraphQL und Apollo
    Klient. WooCommerce-Shop in React(
    enthält: Produkte...
    Laden Sie WooCommerce Nextjs React Theme herunter
  • 3
    archlabs_repo
    archlabs_repo
    Paket-Repo für ArchLabs Dies ist eine
    Anwendung, die auch abgerufen werden kann
    für
    https://sourceforge.net/projects/archlabs-repo/.
    Es wurde in OnWorks gehostet in...
    Laden Sie archlabs_repo herunter
  • 4
    Zephyr-Projekt
    Zephyr-Projekt
    Das Zephyr Project ist eine neue Generation
    Echtzeitbetriebssystem (RTOS), das
    unterstützt mehrere Hardware
    Architekturen. Es basiert auf einer
    Kernel mit kleinem Fußabdruck ...
    Laden Sie das Zephyr-Projekt herunter
  • 5
    SCons
    SCons
    SCons ist ein Software-Konstruktionstool
    das ist eine überlegene Alternative zum
    klassisches "Make"-Build-Tool, das
    wir alle kennen und lieben. SCons ist
    implementiert ein...
    Laden Sie SCons herunter
  • 6
    PSInt
    PSInt
    PSeInt ist ein Pseudocode-Interpreter für
    spanischsprachige Programmierstudenten.
    Sein Hauptzweck ist es, ein Werkzeug für
    Grundlegendes lernen und verstehen
    Konzept...
    PSeInt herunterladen
  • Mehr »

Linux-Befehle

Ad