Bash-Linux.com : Le SHELL pour les nuls

  Actuellement 46 lignes de commande disponibles
login as: root
root@213.186.33.18's password:
Last login: Sat Mar 13 0:23:09 2010 from 38.107.191.119
[root@bash-linux ~] # echo "Bienvenue sur Bash-Linux.com"_
 Manuel des commandes UNIX (man) Version française

Indiquez la fonction :

Man Mkfifo en français

MKFIFO(3) Manuel du programmeur Linux MKFIFO(3)
 
NOM


mkfifo - Creer un fichier special FIFO.
 
SYNOPSIS


#include #include int mkfifo ( const char *pathname, mode_t mode);
 
DESCRIPTION


La fonction mkfifo() cree un fichier special FIFO (tube nomme) a l'emplacement pathname. mode indique les permissions d'acces. Ces per- missions sont modifiees par la valeur d'umask du processus : les per- missions d'acces effectivement adoptees sont (mode & ~umask). Un fichier special FIFO est semblable a un tube (pipe), sauf qu'il est cree differement. Plutot qu'un canal de communication anonyme, un fichier FIFO est insere dans le systeme de fichiers en appelant mkfifo(). Une fois qu'un fichier FIFO est cree, n'importe quel processus peut l'ouvrir en lecture ou ecriture, comme tout fichier ordinaire. En fait, il faut ouvrir les deux extremites simultanement avant de pouvoir effectuer une operation d'ecriture ou de lecture. L'ouverture d'un FIFO en lecture est generalement bloquante, jusqu'a ce qu'un autre processus ouvre le meme FIFO en ecriture, et inversement. Voir fifo(7) pour la gestion non-bloquante d'une FIFO.
 
VALEUR RENVOYEE


La valeur renvoyee par mkfifo() est 0 s'elle reussit, ou -1 s'elle echoue, auquel cas errno contient le code d'erreur.
 
ERREURS


EACCES L'un des repertoires dans pathname ne permet pas la recherche (execution). EEXIST pathname existe deja.
 
ENAMETOOLONG


Soit la longueur totale de pathname est superieure a PATH_MAX, soit un element de pathname a une longueur plus grande que NAME_MAX. Sur les systemes GNU il n'y a pas de limite absolue a la longueur du nom d'un fichier, mais certains autres systemes en ont une. ENOENT L'un des repertoire de pathname n'existe pas, ou est un lien symbolique pointant nulle part. ENOSPC Le repertoire, ou le systeme de fichiers, n'a pas assez de place pour un nouveau fichier.
 
ENOTDIR


Un element de pathname n'est pas un repertoire. EROFS pathname est sur un systeme de fichiers en lecture-seule.
 
CONFORMITE


POSIX.1-2001.
 
VOIR AUSSI


mkfifo(1), close(2), open(2), read(2), stat(2), umask(2), write(2), mkfifoat(3), fifo(7)
 
TRADUCTION


Ce document est une traduction realisee par Christophe Blaess le 5 novembre 1996 et revisee le 14 aot 2006. L'equipe de traduction a fait le maximum pour realiser une adaptation francaise de qualite. La version anglaise la plus a jour de ce document est toujours consultable via la commande : LANG=C man 3 mkfifo . N'hesitez pas a signaler a l'auteur ou au traducteur, selon le cas, toute erreur dans cette page de manuel. Linux 1.2.13 3 septembre 1995 MKFIFO(3)


 Dernières recherches
Man  en anglais Man semop en anglaisMan  en français Man semop en français
Man  en anglais Man arp en anglaisMan  en français Man arp en français
Man  en anglais Man mkfifo en anglaisMan  en français Man mkfifo en français
Man  en anglais Man svipc en anglaisMan  en français Man svipc en français
Man  en anglais Man date en anglaisMan  en français Man date en français
Man  en anglais Man lseek en anglaisMan  en français Man lseek en français
Man  en anglais Man split en anglaisMan  en français Man split en français
Man  en anglais Man printf en anglaisMan  en français Man printf en français
Man  en anglais Man sleep en anglaisMan  en français Man sleep en français
Man  en anglais Man sem_open en anglaisMan  en français Man sem_open en français
Man  en anglais Man sshd_config en anglaisMan  en français Man sshd_config en français
Man  en anglais Man rm en anglaisMan  en français Man rm en français
Man  en anglais Man fexecve en anglaisMan  en français Man fexecve en français
Man  en anglais Man access en anglaisMan  en français Man access en français
Man  en anglais Man pipe en anglaisMan  en français Man pipe 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