mesgposix - Online în cloud

Aceasta este comanda mesgposix care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

PROGRAM:

NUME


mesg — permite sau respinge mesaje

REZUMAT


mesaj [y|n]

DESCRIERE


mesaj utilitarul va controla dacă altor utilizatori li se permite să trimită mesaje prin scrie,
vorbi, sau alte utilitare la un dispozitiv terminal. Dispozitivul terminal afectat va fi
determinată prin căutarea primului terminal din succesiunea dispozitivelor asociate cu
intrare standard, ieșire standard și, respectiv, eroare standard. Fara argumente, mesaj
va raporta starea curentă fără a o modifica. Procese cu privilegii adecvate
poate fi capabil să trimită mesaje către terminal independent de starea curentă.

OPŢIUNI


Nici unul.

OPERANDE


Următorii operanzi vor fi acceptați în localitatea POSIX:

y Acordați permisiunea altor utilizatori de a trimite mesaje către dispozitivul terminal.

n Refuzați permisiunea altor utilizatori de a trimite mesaje către dispozitivul terminal.

Stdin


Nefolosit.

INTRARE DOSARE


Nici unul.

MEDIUL VARIABILE


Următoarele variabile de mediu vor afecta execuția mesaj:

LIMBA Furnizați o valoare implicită pentru variabilele de internaționalizare care sunt nesetate sau
nul. (A se vedea volumul Definiții de bază din POSIX.1‐2008, Secțiune 8.2,
Internaționalizare Variabile pentru prioritatea internaţionalizării
variabile utilizate pentru a determina valorile categoriilor locale.)

LC_ALL Dacă este setată la o valoare șir nevid, suprascrieți valorile tuturor celorlalte
variabile de internaţionalizare.

LC_CTYPE Determinați locația pentru interpretarea secvențelor de octeți de date text
ca caractere (de exemplu, caractere pe un singur octet, spre deosebire de caractere pe mai mulți octeți în
argumente).

LC_MESSAGES
Determinați locația care ar trebui utilizată pentru a afecta formatul și conținutul
mesaje de diagnostic scrise (de mesaj) la eroare standard.

NLSPATH Determinați locația cataloagelor de mesaje pentru procesarea LC_MESSAGES.

ASINCRON EVENIMENTE


Implicit.

Stdout


Dacă nu este specificat niciun operand, mesaj va afișa starea terminală curentă într-un
format nespecificat.

Stderr


Eroarea standard va fi utilizată numai pentru mesajele de diagnosticare.

REZULTATE DOSARE


Nici unul.

EXTENDED DESCRIERE


Nici unul.

EXIT STAREA


Următoarele valori de ieșire vor fi returnate:

0 Este permisă primirea de mesaje.

1 Nu este permisă primirea de mesaje.

>1 A apărut o eroare.

CONSECINȚE OF ERORI


Implicit.

următor secțiuni sunt informativ.

APLICARE UTILIZARE


Mecanismul prin care se modifică starea mesajului terminalului este nespecificat.
Prin urmare, acțiunile nespecificate pot face ca starea terminalului să se schimbe după mesaj
a finalizat cu succes. Aceste acțiuni pot include, dar nu se limitează la: altul
invocarea mesaj utilitate, proceduri de conectare; invocarea a stty utilitate,
invocarea chmod utilitate sau chmod() funcția și așa mai departe.

EXEMPLE


Nici unul.

FUNDAMENTARE


Terminalul s-a schimbat de mesaj este cea asociată cu intrarea, ieșirea sau eroarea standard,
mai degrabă decât terminalul de control al sesiunii. Acest lucru se datorează faptului că utilizatorii s-au conectat mai mult
decât o dată ar trebui să poată schimba oricare dintre terminalele lor de conectare fără a fi nevoie să oprească
job care rulează în acele sesiuni. Aceasta nu este o problemă de securitate care implică terminalele de
alți utilizatori deoarece ar fi necesare privilegii adecvate pentru a afecta terminalul de
alt utilizator.

Metoda de verificare a fiecăruia dintre primii trei descriptori de fișier în secvență până la a
se găsește că terminalul a fost adoptat din sistemul V.

Fișierul /dev/tty nu este specificat pentru dispozitivul terminal deoarece se credea că este
prea restrictiv. Schimbări tipice de mediu pentru n operanzii sunt acele permisiuni de scriere
sunt eliminate pentru alţii și grup de la dispozitivul corespunzător. S-a decis să părăsească
descrierea reală a ceea ce se face ca nespecificat din cauza diferențelor potențiale dintre
implementări.

Formatul pentru ieșirea standard este nespecificat din cauza diferențelor dintre istoric
implementari. Această ieșire nu este, în general, utilă pentru scripturile shell (pot folosi
starea de ieșire), astfel încât analizarea exactă a ieșirii nu este necesară.

VIITOR INSTRUCTIUNI


Nici unul.

Utilizați mesgposix online folosind serviciile onworks.net



Cele mai recente programe online Linux și Windows