Bash-Linux.com : Le SHELL pour les nuls

  Actuellement 50 lignes de commande et 1472 man disponibles
login as: root
root@213.186.33.18's password:
Last login: Wed May 30 4:38:28 2012 from 38.107.179.228
[root@bash-linux ~] # echo "Bienvenue sur Bash-Linux.com"_
 Manuel des commandes UNIX (man) Version anglaise

Indiquez la fonction :

Man Ptmx en anglais

PTS(4) Linux Programmer's Manual PTS(4)
 
NAME


ptmx and pts - pseudo-terminal master and slave
 
DESCRIPTION


The file /dev/ptmx is a character file with major number 5 and minor number 2, usually of mode 0666 and owner.group of root.root. It is used to create a pseudo-terminal master and slave pair. When a process opens /dev/ptmx, it gets a file descriptor for a pseudo- terminal master (PTM), and a pseudo-terminal slave (PTS) device is cre- ated in the /dev/pts directory. Each file descriptor obtained by open- ing /dev/ptmx is an independent PTM with its own associated PTS, whose path can be found by passing the descriptor to ptsname(3). Before opening the pseudo-terminal slave, you must pass the master's file descriptor to grantpt(3) and unlockpt(3). Once both the pseudo-terminal master and slave are open, the slave pro- vides processes with an interface that is identical to that of a real terminal. Data written to the slave is presented on the master descriptor as input. Data written to the master is presented to the slave as input. In practice, pseudo-terminals are used for implementing terminal emula- tors such as xterm(1), in which data read from the pseudo-terminal mas- ter is interpreted by the application in the same way a real terminal would interpret the data, and for implementing remote-login programs such as sshd(8), in which data read from the pseudo-terminal master is sent across the network to a client program that is connected to a ter- minal or terminal emulator. Pseudo-terminals can also be used to send input to programs that nor- mally refuse to read input from pipes (such as su(1), and passwd(1)).
 
FILES


/dev/ptmx, /dev/pts/*
 
NOTES


The Linux support for the above (known as Unix98 pty naming) is done using the devpts file system, that should be mounted on /dev/pts. Before this Unix98 scheme, master ptys were called /dev/ptyp0, ... and slave ptys /dev/ttyp0, ... and one needed lots of preallocated device nodes.
 
SEE ALSO


getpt(3), grantpt(3), ptsname(3), unlockpt(3), pty(7)
 
COLOPHON


This page is part of release 3.05 of the Linux man-pages project. A description of the project, and information about reporting bugs, can be found at http://www.kernel.org/doc/man-pages/. Linux 2002-10-09 PTS(4)


 Dernières recherches
Man  en anglais Man ptmx en anglaisMan  en français Man ptmx en français
Man  en anglais Man pthread_self en anglaisMan  en français Man pthread_self en français
Man  en anglais Man pthread_key_create en anglaisMan  en français Man pthread_key_create en français
Man  en anglais Man pthread_cleanup_pop en anglaisMan  en français Man pthread_cleanup_pop en français
Man  en anglais Man psfstriptable en anglaisMan  en français Man psfstriptable en français
Man  en anglais Man psfgettable en anglaisMan  en français Man psfgettable en français
Man  en anglais Man psfaddtable en anglaisMan  en français Man psfaddtable en français
Man  en anglais Man proxymap en anglaisMan  en français Man proxymap en français
Man  en anglais Man program_invocation_name en anglaisMan  en français Man program_invocation_name en français
Man  en anglais Man profil en anglaisMan  en français Man profil en français
Man  en anglais Man prof en anglaisMan  en français Man prof en français
Man  en anglais Man prio en anglaisMan  en français Man prio en français
Man  en anglais Man printenv en anglaisMan  en français Man printenv en français
Man  en anglais Man print en anglaisMan  en français Man print en français
Man  en anglais Man ppoll en anglaisMan  en français Man ppoll en français

 Recherche

Dans ce moteur de recherche, vous pouvez taper directement votre besoin, en une phrase normale, humaine.
Exemple : vous cherchez comment remplacer un mot par un autre dans tous les fichiers d'un certain dossier. Vous pouvez écrire "Comment remplacer un mot par un autre dans tous les fichiers d'un dossier". Le moteur vous ramenera les résultats en fonction de leur pertinence.
Vous pouvez bien sûr ne chercher qu'un seul mot-clé, par exemple "find".
 Toutes les lignes de code
Par popularité
Par fonction
Recherche avancée
 Les logiciels SHELL/SSH
Putty
Astuces Bash
Faire du SHELL avec PHP!
 La doc officielle
Les man Linux en français
Les man Linux en anglais
 Proposer vos bash
Partagez vos lignes!
 Les requêtes
Déposer une requête
Voir/répondre à une requête
 Quelques sites interessants
Bons sites pour apprendre
 Rechercher