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: Sun Sep 5 7:24:48 2010 from 38.107.191.102
[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 mkfifo en anglaisMan  en français Man mkfifo en français
Man  en anglais Man mount en anglaisMan  en français Man mount en français
Man  en anglais Man epoll_wait en anglaisMan  en français Man epoll_wait en français
Man  en anglais Man seteuid en anglaisMan  en français Man seteuid en français
Man  en anglais Man date en anglaisMan  en français Man date en français
Man  en anglais Man setgid en anglaisMan  en français Man setgid en français
Man  en anglais Man posixoptions en anglaisMan  en français Man posixoptions en français
Man  en anglais Man tar en anglaisMan  en français Man tar en français
Man  en anglais Man free en anglaisMan  en français Man free en français
Man  en anglais Man fcntl en anglaisMan  en français Man fcntl en français
Man  en anglais Man stat en anglaisMan  en français Man stat en français
Man  en anglais Man open en anglaisMan  en français Man open en français
Man  en anglais Man fork en anglaisMan  en français Man fork en français
Man  en anglais Man sched_setscheduler en anglaisMan  en français Man sched_setscheduler en français
Man  en anglais Man tc en anglaisMan  en français Man tc 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