.\" -*- coding: UTF-8 -*- .\" This man page was written by Jeremy Phelps . .\" Notes added - aeb .\" .\" %%%LICENSE_START(FREELY_REDISTRIBUTABLE) .\" Redistribute and revise at will. .\" %%%LICENSE_END .\" .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH pts 4 "30 octombrie 2022" "Pagini de manual de Linux 6.05.01" .SH NUME ptmx, pts \- pseudoterminal maestru și sclav .SH DESCRIERE Fișierul \fI/dev/ptmx\fP (dispozitivul multiplexor pseudoterminal) este un fișier de caractere cu numărul major 5 și numărul minor 2, de obicei cu modul 0666 și proprietar root:root. Este utilizat pentru a crea o pereche de pseudoterminale maestru și sclav. .PP Atunci când un proces deschide \fI/dev/ptmx\fP, acesta primește un descriptor de fișier pentru un pseudoterminal maestru și se creează un dispozitiv pseudoterminal sclav în directorul \fI/dev/pts\fP. Fiecare descriptor de fișier obținut prin deschiderea \fI/dev/ptmx\fP este un pseudoterminal maestru independent cu propriul său pseudoterminal sclav asociat, a cărui rută poate fi găsită prin transmiterea descriptorului de fișier către \fBptsname\fP(3). .PP Înainte de a deschide pseudoterminalul sclav, trebuie să transmiteți descriptorul de fișier al maestrului către \fBgrantpt\fP(3) și \fBunlockpt\fP(3). .PP Odată ce atât pseudoterminalul maestru cât și cel sclav sunt deschise, sclavul oferă proceselor o interfață identică cu cea a unui terminal real. .PP Datele scrise pe sclav sunt prezentate în descriptorul de fișier principal ca intrare. Datele scrise în maestru sunt prezentate sclavului ca intrare. .PP În practică, pseudoterminalele sunt utilizate pentru implementarea emulatorilor de terminale, cum ar fi \fBxterm\fP(1), în care datele citite de la pseudoterminalul maestru sunt interpretate de aplicație în același mod în care un terminal real ar interpreta datele, și pentru implementarea programelor de logare la distanță, cum ar fi \fBsshd\fP(8), în care datele citite de la pseudoterminalul maestru sunt trimise prin rețea către un program client conectat la un terminal sau emulator de terminal. .PP Pseudoterminalele pot fi, de asemenea, utilizate pentru a trimite date de intrare către programe care în mod normal refuză să citească date de intrare de la conducte (cum ar fi \fBsu\fP(1) și \fBpasswd\fP(1)). .SH FIȘIERE \fI/dev/ptmx\fP, \fI/dev/pts/*\fP .SH NOTE Suportul Linux pentru cele de mai sus (cunoscut sub numele de pseudoterminal UNIX 98) se face folosind sistemul de fișiere \fIdevpts\fP, care trebuie montat pe \fI/dev/pts\fP. .SH "CONSULTAȚI ȘI" \fBgetpt\fP(3), \fBgrantpt\fP(3), \fBptsname\fP(3), \fBunlockpt\fP(3), \fBpty\fP(7) .PP .SH TRADUCERE Traducerea în limba română a acestui manual a fost făcută de Remus-Gabriel Chelu . .PP Această traducere este documentație gratuită; citiți .UR https://www.gnu.org/licenses/gpl-3.0.html Licența publică generală GNU Versiunea 3 .UE sau o versiune ulterioară cu privire la condiții privind drepturile de autor. NU se asumă NICIO RESPONSABILITATE. .PP Dacă găsiți erori în traducerea acestui manual, vă rugăm să trimiteți un e-mail la .MT translation-team-ro@lists.sourceforge.net .ME .