Pseudoterminal (original) (raw)

About DBpedia

En informatique, certains systèmes d'exploitation parmi lesquels Unix implémentent la fonctionnalité du pseudo-terminal. Un pseudo terminal est composé d'un couple de pseudo-périphériques : un émulateur de console système, asservi à un processus de contrôle.

thumbnail

Property Value
dbo:abstract Ein Pseudoterminal ist ein Dienst in einer Unix-Umgebung, der meist vom Kernel bereitgestellt wird. Das Pseudoterminal ist eine Art der Interprozesskommunikation, eine bidirektionale Pipe, die den Datenfluss interpretiert und auf konfigurierbare Ereignisse speziell reagiert. Diese zusätzlichen Funktionen des Pseudoterminals sind dieselben, die innerhalb des Kernels mit einem normalen (z. B. seriellen) Terminal assoziiert werden. Pseudoterminals werden dann verwendet, wenn eine terminalorientierte Anwendung (bekannte Beispiele sind vim, top oder less) nicht an einem normalen Terminal, sondern beispielsweise mittels einer Anwendung wie telnet oder ssh über ein Netzwerk betrieben werden soll. Würde man die Standardausgabe dieser Prozesse direkt nutzen, so würde dies wenig Sinn ergeben, da ein Terminal die Eingaben immer interpretiert, d. h. für bestimmte Sonderzeichen bestimmte Aktionen durchführt. (de) In some operating systems, including Unix and Linux, a pseudoterminal, pseudotty, or PTY is a pair of pseudo-device endpoints (files) which establish asynchronous, bidirectional communication (IPC) channel (with two ports) between two or more processes. The master provides means by which a terminal emulator process controls the slave. The slave, emulates a hardware text terminal device. PTY are similar to bidirectional pipes. The master files are typically used by networking applications (e.g. rlogin) and slave files are used by terminal-oriented programs such as shells (e.g. bash) as a processes to read/write data back from/to master endpoint. Common application of PTYs is in providing network login services. Devpts is a Linux Kernel virtual file system used to emulate PTYs connection. Linux implementation is based on System V-style terminals (commonly referred as UNIX 98 pseudoterminals) and provides POSIX and the Single Unix Specification API in the form of a posix_openpt function since 1998. Unix tty command is typically used to get PTY file path connected to the current standard input. (en) En informatique, certains systèmes d'exploitation parmi lesquels Unix implémentent la fonctionnalité du pseudo-terminal. Un pseudo terminal est composé d'un couple de pseudo-périphériques : un émulateur de console système, asservi à un processus de contrôle. (fr) 擬似端末(ぎじたんまつ、英語: pseudo terminal)または疑似ターミナルとは、UNIXにおけるテキスト端末の擬似デバイスのマスター・スレーブのペアである。仮想コンソール、端末装置、シリアルポートハードウェアなどを使用しないテキスト端末のインターフェイスを提供する。これらのハードウェアの代わりに、擬似端末セッションの役割をソフトウェア(プロセス)が代用する。例えば、SSHなどでログインするとこの端末に接続される。 (ja) Pseudoterminal, lub PTY – w Unixie i systemach uniksopodobnych to para wirtualnych urządzeń, pomiędzy którymi występuje dwukierunkowa komunikacja. Jedno z urządzeń zwane jest slavem (pts, urządzenie podrzędne), a drugie masterem (ptm, urządzenie nadrzędne). Slave zapewnia interfejs, który zachowuje się tak jak zwykły terminal. Wprowadzenie danych po jednej stronie pseudoterminala pozwala odczytać je po drugiej stronie. Dla pseudoterminali powstały dwa interfejsy programistyczne. Jeden z nich wywodzi się z systemu BSD, a drugi z System V. Przykładem użycia pseudoterminala jest podłączenie się przez Internet do maszyny z systemem opartym o jądro Linuxa używając SSH. Pseudoterminale używane są także przez rlogin i telnet. (pl) В деяких операційних системах, в тому числі Unix, псевдотермінал (англ. Pseudo terminal), псевдо-tty, або PTY це пара , один з яких, другорядний, емулює справжній текстовий термінал, а другий, головний, надає засоби, за допомогою яких емулятор терміналу контролює процеси. (uk)
dbo:thumbnail wiki-commons:Special:FilePath/Termios-script-diagram.svg?width=300
dbo:wikiPageExternalLink https://lwn.net/Articles/688809/
dbo:wikiPageID 719580 (xsd:integer)
dbo:wikiPageLength 7457 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID 1116095091 (xsd:integer)
dbo:wikiPageWikiLink dbr:List_of_Unix_commands dbr:Bash_(Unix_shell) dbr:Berkeley_r-commands dbr:Unix dbr:Devpts dbr:Duplex_(telecommunications) dbr:Pseudo-device dbr:Telnet dbr:FreeBSD dbr:GNOME_Terminal dbr:GNU_Screen dbr:Linux dbr:Linux_kernel dbr:Single_Unix_Specification dbr:STREAMS dbr:BSD dbr:Tmux dbr:Tty_(Unix) dbr:UNIX_System_V dbr:Login_session dbc:Terminal_emulators dbr:Expect dbr:PDP-10 dbr:PDP-11 dbr:PDP-6 dbr:POSIX dbc:Technical_communication_tools dbr:LWN.net dbr:TENEX_(operating_system) dbr:TOPS-10 dbr:Terminal_(macOS) dbr:Terminal_emulator dbr:Digital_Equipment_Corporation dbr:Konsole dbr:Operating_system dbr:RSTS/E dbr:Race_condition dbr:Xterm dbr:System_call dbr:Secure_Shell dbr:The_Linux_Programming_Interface dbr:Windows_Console dbr:Unix98 dbr:Version_8_Unix dbr:Text_terminal dbr:IPC_socket dbr:System_V dbr:Computer_process dbr:Standard_input dbr:File:Termios-script-diagram.svg
dbp:wikiPageUsesTemplate dbt:Code dbt:Reflist dbt:Tt dbt:Unreliable_source?
dcterms:subject dbc:Terminal_emulators dbc:Technical_communication_tools
gold:hypernym dbr:Pair
rdf:type dbo:Place yago:Artifact100021939 yago:Implement103563967 yago:Instrumentality103575240 yago:Object100002684 yago:PhysicalEntity100001930 yago:Tool104451818 yago:Whole100003553 yago:WikicatTechnicalCommunicationTools
rdfs:comment En informatique, certains systèmes d'exploitation parmi lesquels Unix implémentent la fonctionnalité du pseudo-terminal. Un pseudo terminal est composé d'un couple de pseudo-périphériques : un émulateur de console système, asservi à un processus de contrôle. (fr) 擬似端末(ぎじたんまつ、英語: pseudo terminal)または疑似ターミナルとは、UNIXにおけるテキスト端末の擬似デバイスのマスター・スレーブのペアである。仮想コンソール、端末装置、シリアルポートハードウェアなどを使用しないテキスト端末のインターフェイスを提供する。これらのハードウェアの代わりに、擬似端末セッションの役割をソフトウェア(プロセス)が代用する。例えば、SSHなどでログインするとこの端末に接続される。 (ja) Pseudoterminal, lub PTY – w Unixie i systemach uniksopodobnych to para wirtualnych urządzeń, pomiędzy którymi występuje dwukierunkowa komunikacja. Jedno z urządzeń zwane jest slavem (pts, urządzenie podrzędne), a drugie masterem (ptm, urządzenie nadrzędne). Slave zapewnia interfejs, który zachowuje się tak jak zwykły terminal. Wprowadzenie danych po jednej stronie pseudoterminala pozwala odczytać je po drugiej stronie. Dla pseudoterminali powstały dwa interfejsy programistyczne. Jeden z nich wywodzi się z systemu BSD, a drugi z System V. Przykładem użycia pseudoterminala jest podłączenie się przez Internet do maszyny z systemem opartym o jądro Linuxa używając SSH. Pseudoterminale używane są także przez rlogin i telnet. (pl) В деяких операційних системах, в тому числі Unix, псевдотермінал (англ. Pseudo terminal), псевдо-tty, або PTY це пара , один з яких, другорядний, емулює справжній текстовий термінал, а другий, головний, надає засоби, за допомогою яких емулятор терміналу контролює процеси. (uk) Ein Pseudoterminal ist ein Dienst in einer Unix-Umgebung, der meist vom Kernel bereitgestellt wird. Das Pseudoterminal ist eine Art der Interprozesskommunikation, eine bidirektionale Pipe, die den Datenfluss interpretiert und auf konfigurierbare Ereignisse speziell reagiert. Diese zusätzlichen Funktionen des Pseudoterminals sind dieselben, die innerhalb des Kernels mit einem normalen (z. B. seriellen) Terminal assoziiert werden. (de) In some operating systems, including Unix and Linux, a pseudoterminal, pseudotty, or PTY is a pair of pseudo-device endpoints (files) which establish asynchronous, bidirectional communication (IPC) channel (with two ports) between two or more processes. The master provides means by which a terminal emulator process controls the slave. The slave, emulates a hardware text terminal device. PTY are similar to bidirectional pipes. Devpts is a Linux Kernel virtual file system used to emulate PTYs connection. (en)
rdfs:label Pseudoterminal (de) Pseudo terminal (fr) 擬似端末 (ja) Pseudoterminal (pl) Pseudoterminal (en) Псевдотермінал (uk)
owl:sameAs freebase:Pseudoterminal yago-res:Pseudoterminal wikidata:Pseudoterminal dbpedia-de:Pseudoterminal dbpedia-fr:Pseudoterminal dbpedia-ja:Pseudoterminal dbpedia-pl:Pseudoterminal dbpedia-uk:Pseudoterminal https://global.dbpedia.org/id/3KDAe
prov:wasDerivedFrom wikipedia-en:Pseudoterminal?oldid=1116095091&ns=0
foaf:depiction wiki-commons:Special:FilePath/Termios-script-diagram.svg
foaf:isPrimaryTopicOf wikipedia-en:Pseudoterminal
is dbo:wikiPageRedirects of dbr:Pseudo_terminal dbr:Pseudo-TTY dbr:Pseudo_TTY
is dbo:wikiPageWikiLink of dbr:Devpts dbr:Null_modem dbr:GNU_Readline dbr:Pseudo_terminal dbr:PTS dbr:STREAMS dbr:Terminal_node_controller dbr:Tty_(Unix) dbr:Teleprinter dbr:Terminal_emulator dbr:Pty dbr:Script_(Unix) dbr:Terminal_multiplexer dbr:POSIX_terminal_interface dbr:Pseudo-TTY dbr:Pseudo_TTY
is foaf:primaryTopic of wikipedia-en:Pseudoterminal