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: Fri Mar 12 5:51:55 2010 from 38.107.191.118
[root@bash-linux ~] # echo "Bienvenue sur Bash-Linux.com"_
 Manuel des commandes UNIX (man) Version française

Indiquez la fonction :

Man Posixoptions en français

POSIXOPTIONS(7) Manuel du programmeur Linux POSIXOPTIONS(7)
 
NOM


posixoptions - Les options de la norme POSIX
 
DESCRIPTION


La norme POSIX (les informations ci-dessous sont extraites de la speci- fication POSIX.1-2001) decrit un ensemble de comportements et d'inter- faces pour la conformite d'un systeme. Toutefois, beaucoup d'interfaces sont optionnelles et il y a des macros de tests d'interfaces pour tester la disponibilite des interfaces a la compilation, et les fonc- tions sysconf(3), fpathconf(3), pathconf(3), confstr(3) effectuent la meme chose a l'execution. Dans des scripts shell, vous pouvez utiliser getconf(1). Pour plus de details, voir sysconf(3). Nous donnerons le nom de l'abreviation POSIX, l'option, le nom du parametre passe a sysconf() pour s'enquerir de l'option et eventuelle- ment une tres courte description. Des details plus precis pourront etre trouves dans la norme POSIX elle-meme, aujourd'hui librement accessible sur le web. ADV - _POSIX_ADVISORY_INFO - _SC_ADVISORY_INFO Les fonctions de consultation posix_fadvise(), posix_fallocate(), posix_memalign(), posix_madvise() sont presentes. AIO - _POSIX_ASYNCHRONOUS_IO - _SC_ASYNCHRONOUS_IO L'entete est present. Les fonctions aio_cancel(), aio_error(), aio_fsync(), aio_read(), aio_return(), aio_suspend(), aio_write(), lio_listio() sont presentes. BAR - _POSIX_BARRIERS - _SC_BARRIERS Cette option implique les options _POSIX_THREADS et _POSIX_THREAD_SAFE_FUNCTIONS. Les fonctions pthread_barrier_destroy(), pthread_barrier_init(), pthread_barrier_wait(), pthread_barrierattr_destroy(), pthread_barrierattr_init() sont presentes. --- - POSIX_CHOWN_RESTRICTED Si cette option est en vigueur (comme c'est toujours le cas sous POSIX.1-2001), seul l'administrateur (Ndt : root) peut modifier le pro- prietaire d'un fichier, les utilisateurs ne pouvant que modifier le groupe d'un fichier vers un des groupes auquels ils appartiennent. Cela affecte les fonctions chown(), fchown(). CS - _POSIX_CLOCK_SELECTION - _SC_CLOCK_SELECTION Cette option implique l'option _POSIX_TIMERS. Les fonctions pthread_condattr_getclock(), pthread_condattr_setclock(), clock_nanosleep() sont presentes. Si CLOCK_REALTIME est modifiee par la fonction clock_settime(), cela affecte toutes les horloges configurees pour un temps absolu. CPT - _POSIX_CPUTIME - _SC_CPUTIME The clockID CLOCK_PROCESS_CPUTIME_ID is supported. La valeur initiale de cette horloge est 0 pour chaque processus. Cette option implique l'option _POSIX_TIMERS. La fonction clock_getcpuclockid() est pre- sente. --- - _POSIX_FILE_LOCKING - _SC_FILE_LOCKING Cette option a ete supprimee et ne se trouve pas dans norme finale XPG6. FSC - _POSIX_FSYNC - _SC_FSYNC La fonction fsync() est presente. IP6 - _POSIX_IPV6 - _SC_IPV6 Internet Protocol Version 6 is supported. --- - _POSIX_JOB_CONTROL - _SC_JOB_CONTROL Si cette option est en vigueur (comme c'est toujours le cas sous POSIX.1-2001), le systeme implemente le controle de jobs de style POSIX et les fonctions setpgid(), tcdrain(), tcflush(), tcgetpgrp(), tcsendbreak(), tcsetattr(), tcsetpgrp() sont presentes. MF - _POSIX_MAPPED_FILES - _SC_MAPPED_FILES La memoire partagee est geree. Le fichier d'entete est present. Les fonctions mmap(), msync(), munmap() sont presentes. ML - _POSIX_MEMLOCK - _SC_MEMLOCK La memoire partagee peut etre verrouillee par le noyau. Les fonctions mlockall(), munlockall() sont presentes. MR/MLR - _POSIX_MEMLOCK_RANGE - _SC_MEMLOCK_RANGE Plus precisement, les echelles peuvent etre verrouillees par le noyau. Les fonctions mlock(), munlock() sont presentes. MPR - _POSIX_MEMORY_PROTECTION - _SC_MEMORY_PROTECTION La fonction mprotect() est presente. MSG - _POSIX_MESSAGE_PASSING - _SC_MESSAGE_PASSING Le fichier d'entete est present. Les fonctions mq_close(), mq_getattr(), mq_notify(), mq_open(), mq_receive(), mq_send(), mq_setattr(), mq_unlink() sont presentes. MON - _POSIX_MONOTONIC_CLOCK - _SC_MONOTONIC_CLOCK CLOCK_MONOTONIC est supportee. Cette option implique l'option _POSIX_TIMERS. Les fonctions affectees sont aio_suspend(), clock_getres(), clock_gettime(), clock_settime(), timer_create(). --- - _POSIX_MULTI_PROCESS - _SC_MULTI_PROCESS Cette option a ete supprimee et ne se trouve pas dans norme finale XPG6. --- - _POSIX_NO_TRUNC Si cette option est en vigueur (comme c'est toujours le cas sous POSIX.1-2001), les elements de nom de chemin plus long que NAME_MAX ne sont pas tronques mais provoquent une erreur. Cette propriete peut etre dependante du prefixe du chemin de l'element. PIO - _POSIX_PRIORITIZED_IO - _SC_PRIORITIZED_IO Cette option indique que l'on peut specifier des priorites pour les entrees-sorties asynchrones. Cela affecte les fonctions aio_read(), aio_write(). PS - _POSIX_PRIORITY_SCHEDULING - _SC_PRIORITY_SCHEDULING Le fichier d'entete est present. Les fonctions sched_get_priority_max(), sched_get_priority_min(), sched_getparam(), sched_getscheduler(), sched_rr_get_interval(), sched_setparam(), sched_setscheduler(), sched_yield() sont presentes. Si est egalement en vigueur, les fonctions posix_spawnattr_getschedparam(), posix_spawnattr_getschedpolicy(), posix_spawnattr_setschedparam(), posix_spawnattr_setschedpolicy() sont presentes. RS - _POSIX_RAW_SOCKETS Les sockets brutes sont supportees. Les fonctions affectees sont get- sockopt(), setsockopt(). --- - _POSIX_READER_WRITER_LOCKS - _SC_READER_WRITER_LOCKS Cette option implique l'option _POSIX_THREADS. Curieusement, dans la specification POSIX.1-2001 l'option _POSIX_THREADS implique celle-ci. Les fonctions pthread_rwlock_destroy(), pthread_rwlock_init(), pthread_rwlock_rdlock(), pthread_rwlock_tryrdlock(), pthread_rwlock_trywrlock(), pthread_rwlock_unlock(), pthread_rwlock_wrlock(), pthread_rwlockattr_destroy(), pthread_rwlockattr_init() sont presentes. RTS - _POSIX_REALTIME_SIGNALS - _SC_REALTIME_SIGNALS Les signaux temps reel sont geres. Les fonctions sigqueue(), sigtimedwait(), sigwaitinfo() sont presentes. --- - _POSIX_REGEXP - _SC_REGEXP Si cette option est en vigueur (comme c'est toujours le cas sous POSIX.1-2001), les expressions rationnelles POSIX sont supportees et les fonctions regcomp(), regerror(), regexec(), regfree() sont presentes. --- - _POSIX_SAVED_IDS - _SC_SAVED_IDS Si cette option est en vigueur (comme c'est toujours le cas sous POSIX.1-2001), un processus voit ses SUID et SGID sauvegardes. Les fonctions affectees sont exec(), kill(), seteuid(), setegid(), setgid(), setuid(). SEM - _POSIX_SEMAPHORES - _SC_SEMAPHORES Le fichier d'entete est present. Les fonctions sem_close(), sem_destroy(), sem_getvalue(), sem_init(), sem_open(), sem_post(), sem_trywait(), sem_unlink(), sem_wait() sont presentes. SHM - _POSIX_SHARED_MEMORY_OBJECTS - _SC_SHARED_MEMORY_OBJECTS Les fonctions mmap(), munmap(), shm_open(), shm_unlink() sont presentes. --- - _POSIX_SHELL - _SC_SHELL Si cette option est en vigueur (comme c'est toujours le cas sous POSIX.1-2001), la fonction system() est presente. SPN - _POSIX_SPAWN - _SC_SPAWN Cette option decrit la gestion de la creation d'un processus dans un contexte ou il est difficile voire impossible d'utiliser fork(), par exemple lorsqu'aucun NMU n'est present. Si _POSIX_SPAWN est en vigueur, le fichier d'entete et les fonctions posix_spawn(), posix_spawn_file_actions_addclose(), posix_spawn_file_actions_adddup2(), posix_spawn_file_actions_addopen(), posix_spawn_file_actions_destroy(), posix_spawn_file_actions_init(), posix_spawnattr_destroy(), posix_spawnattr_getsigdefault(), posix_spawnattr_getflags(), posix_spawnattr_getpgroup(), posix_spawnattr_getsigmask(), posix_spawnattr_init(), posix_spawnattr_setsigdefault(), posix_spawnattr_setflags(), posix_spawnattr_setpgroup(), posix_spawnattr_setsigmask(), posix_spawnp() sont presentes. Si _POSIX_PRIORITY_SCHEDULING est egalement en vigueur, les fonctions posix_spawnattr_getschedparam(), posix_spawnattr_getschedpolicy(), posix_spawnattr_setschedparam(), posix_spawnattr_setschedpolicy() sont presentes. SPI - _POSIX_SPIN_LOCKS - _SC_SPIN_LOCKS Cette option implique les options _POSIX_THREADS et _POSIX_THREAD_SAFE_FUNCTIONS. Les fonctions pthread_spin_destroy(), pthread_spin_init(), pthread_spin_lock(), pthread_spin_trylock(), pthread_spin_unlock() sont presentes. SS - _POSIX_SPORADIC_SERVER - _SC_SPORADIC_SERVER La politique d'ordonnancement SCHED_SPORADIC est supportee. Cette option implique l'option _POSIX_PRIORITY_SCHEDULING. Les fonctions affectees sont sched_setparam(), sched_setscheduler(). SIO - _POSIX_SYNCHRONIZED_IO - _SC_SYNCHRONIZED_IO Les fonctions affectees sont open(), msync(), fsync(), fdatasync(). TSA - _POSIX_THREAD_ATTR_STACKADDR - _SC_THREAD_ATTR_STACKADDR Les fonctions affectees sont pthread_attr_getstack(), pthread_attr_getstackaddr(), pthread_attr_setstack(), pthread_attr_setstackaddr(). TSS - _POSIX_THREAD_ATTR_STACKSIZE - _SC_THREAD_ATTR_STACKSIZE Les fonctions affectees sont pthread_attr_getstack(), pthread_attr_getstacksize(), pthread_attr_setstack(), pthread_attr_setstacksize(). TCT - _POSIX_THREAD_CPUTIME - _SC_THREAD_CPUTIME The clockID CLOCK_THREAD_CPUTIME_ID is supported. Cette option implique l'option _POSIX_TIMERS. Les fonctions affectees sont pthread_getcpuclockid(), clock_getres(), clock_gettime(), clock_settime(), timer_create(). TPI - _POSIX_THREAD_PRIO_INHERIT - _SC_THREAD_PRIO_INHERIT Les fonctions affectees sont pthread_mutexattr_getprotocol(), pthread_mutexattr_setprotocol(). TPP - _POSIX_THREAD_PRIO_PROTECT - _SC_THREAD_PRIO_PROTECT Les fonctions affectees sont pthread_mutex_getprioceiling(), pthread_mutex_setprioceiling(), pthread_mutexattr_getprioceiling(), pthread_mutexattr_getprotocol(), pthread_mutexattr_setprioceiling(), pthread_mutexattr_setprotocol(). TPS - _POSIX_THREAD_PRIORITY_SCHEDULING - _SC_THREAD_PRIORITY_SCHEDULING Si cette option est en vigueur, les differents fils (Ndt : threads) a l'interieur d'un processus peuvent etre executes avec differentes priorites et/ou par differents ordonnanceurs. Les fonctions affectees sont pthread_attr_getinheritsched(), pthread_attr_getschedpolicy(), pthread_attr_getscope(), pthread_attr_setinheritsched(), pthread_attr_setschedpolicy(), pthread_attr_setscope(), pthread_getschedparam(), pthread_setschedparam(), pthread_setschedprio(). TSH - _POSIX_THREAD_PROCESS_SHARED - _SC_THREAD_PROCESS_SHARED Les fonctions affectees sont pthread_barrierattr_getpshared(), pthread_barrierattr_setpshared(), pthread_condattr_getpshared(), pthread_condattr_setpshared(), pthread_mutexattr_getpshared(), pthread_mutexattr_setpshared(), pthread_rwlockattr_getpshared(), pthread_rwlockattr_setpshared(). TSF - _POSIX_THREAD_SAFE_FUNCTIONS - _SC_THREAD_SAFE_FUNCTIONS Les fonctions affectees sont readdir_r(), getgrgid_r(), getgrnam_r(), getpwnam_r(), getpwuid_r(), flockfile(), ftrylockfile(), funlockfile(), getc_unlocked(), getchar_unlocked(), putc_unlocked(), putchar_unlocked(), rand_r(), strerror_r(), strtok_r(), asctime_r(), ctime_r(), gmtime_r(), localtime_r(). TSP - _POSIX_THREAD_SPORADIC_SERVER - _SC_THREAD_SPORADIC_SERVER Cette option implique l'option _POSIX_THREAD_PRIORITY_SCHEDULING. Les fonctions affectees sont sched_getparam(), sched_setparam(), sched_setscheduler(). THR - _POSIX_THREADS - _SC_THREADS La gestion de base de fils POSIX est disponible. Les fonctions pthread_atfork(), pthread_attr_destroy(), pthread_attr_getdetachstate(), pthread_attr_getschedparam(), pthread_attr_init(), pthread_attr_setdetachstate(), pthread_attr_setschedparam(), pthread_cancel(), pthread_cleanup_push(), pthread_cleanup_pop(), pthread_cond_broadcast(), pthread_cond_destroy(), pthread_cond_init(), pthread_cond_signal(), pthread_cond_timedwait(), pthread_cond_wait(), pthread_condattr_destroy(), pthread_condattr_init(), pthread_create(), pthread_detach(), pthread_equal(), pthread_exit(), pthread_getspecific(), pthread_join(), pthread_key_create(), pthread_key_delete(), pthread_mutex_destroy(), pthread_mutex_init(), pthread_mutex_lock(), pthread_mutex_trylock(), pthread_mutex_unlock(), pthread_mutexattr_destroy(), pthread_mutexattr_init(), pthread_once(), pthread_rwlock_destroy(), pthread_rwlock_init(), pthread_rwlock_rdlock(), pthread_rwlock_tryrdlock(), pthread_rwlock_trywrlock(), pthread_rwlock_unlock(), pthread_rwlock_wrlock(), pthread_rwlockattr_destroy(), pthread_rwlockattr_init(), pthread_self(), pthread_setcancelstate(), pthread_setcanceltype(), pthread_setspecific(), pthread_testcancel() sont presentes. TMO - _POSIX_TIMEOUTS - _SC_TIMEOUTS Les fonctions mq_timedreceive(), mq_timedsend(), pthread_mutex_timedlock(), pthread_rwlock_timedrdlock(), pthread_rwlock_timedwrlock(), sem_timedwait(), posix_trace_timedgetnext_event() sont presentes. TMR - _POSIX_TIMERS - _SC_TIMERS Les fonctions clock_getres(), clock_gettime(), clock_settime(), nanosleep(), timer_create(), timer_delete(), timer_gettime(), timer_getoverrun(), timer_settime() sont presentes. TRC - _POSIX_TRACE - _SC_TRACE Le tracage POSIX est disponible. Les fonctions posix_trace_attr_destroy(), posix_trace_attr_getclockres(), posix_trace_attr_getcreatetime(), posix_trace_attr_getgenversion(), posix_trace_attr_getmaxdatasize(), posix_trace_attr_getmaxsystemeventsize(), posix_trace_attr_getmaxusereventsize(), posix_trace_attr_getname(), posix_trace_attr_getstreamfullpolicy(), posix_trace_attr_getstreamsize(), posix_trace_attr_init(), posix_trace_attr_setmaxdatasize(), posix_trace_attr_setname(), posix_trace_attr_setstreamsize(), posix_trace_attr_setstreamfullpolicy(), posix_trace_clear(), posix_trace_create(), posix_trace_event(), posix_trace_eventid_equal(), posix_trace_eventid_get_name(), posix_trace_eventid_open(), posix_trace_eventtypelist_getnext_id(), posix_trace_eventtypelist_rewind(), posix_trace_flush(), posix_trace_get_attr(), posix_trace_get_status(), posix_trace_getnext_event(), posix_trace_shutdown(), posix_trace_start(), posix_trace_stop(), posix_trace_trygetnext_event() sont presentes. TEF - _POSIX_TRACE_EVENT_FILTER - _SC_TRACE_EVENT_FILTER Cette option implique l'option _POSIX_TRACE. Les fonctions posix_trace_eventset_add(), posix_trace_eventset_del(), posix_trace_eventset_empty(), posix_trace_eventset_fill(), posix_trace_eventset_ismember(), posix_trace_get_filter(), posix_trace_set_filter(), posix_trace_trid_eventid_open() sont presentes. TRI - _POSIX_TRACE_INHERIT - _SC_TRACE_INHERIT Le tracage d'enfants de processus traces est supporte. Cette option implique l'option _POSIX_TRACE. Les fonctions posix_trace_attr_getinherited(), posix_trace_attr_setinherited() sont presentes. TRL - _POSIX_TRACE_LOG - _SC_TRACE_LOG Cette option implique l'option _POSIX_TRACE. Les fonctions posix_trace_attr_getlogfullpolicy(), posix_trace_attr_getlogsize(), posix_trace_attr_setlogfullpolicy(), posix_trace_attr_setlogsize(), posix_trace_close(), posix_trace_create_withlog(), posix_trace_open(), posix_trace_rewind() sont presentes. TYM - _POSIX_TYPED_MEMORY_OBJECTS - _SC_TYPED_MEMORY_OBJECT Les fonctions posix_mem_offset(), posix_typed_mem_get_info(), posix_typed_mem_open() sont presentes. --- - _POSIX_VDISABLE Toujours presente (probablement 0). Valeur pour positionner un carac- tere de controle special, modifiable, pour indiquer qu'il est desac- tive.
 
XOPEN EXTENSIONS


_XOPEN_CRYPT, _XOPEN_LEGACY, _XOPEN_REALTIME, _XOPEN_REALTIME_THREADS, _XOPEN_UNIX.
 
VOIR AUSSI


sysconf(3)
 
TRADUCTION


Ce document est une traduction realisee par Alain Portal le 15 juin 2005 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 7 posixoptions . N'hesitez pas a signaler a l'auteur ou au traducteur, selon le cas, toute erreur dans cette page de manuel. POSIX 24 aot 2003 POSIXOPTIONS(7)


 Dernières recherches
Man  en anglais Man posixoptions en anglaisMan  en français Man posixoptions en français
Man  en anglais Man sync en anglaisMan  en français Man sync en français
Man  en anglais Man core en anglaisMan  en français Man core en français
Man  en anglais Man lilo en anglaisMan  en français Man lilo en français
Man  en anglais Man slabinfo en anglaisMan  en français Man slabinfo en français
Man  en anglais Man vfork en anglaisMan  en français Man vfork en français
Man  en anglais Man read en anglaisMan  en français Man read en français
Man  en anglais Man strftime en anglaisMan  en français Man strftime en français
Man  en anglais Man send en anglaisMan  en français Man send en français
Man  en anglais Man mkdir en anglaisMan  en français Man mkdir en français
Man  en anglais Man wcsncasecmp en anglaisMan  en français Man wcsncasecmp en français
Man  en anglais Man fabs en anglaisMan  en français Man fabs en français
Man  en anglais Man fstatat en anglaisMan  en français Man fstatat en français
Man  en anglais Man getdomainname en anglaisMan  en français Man getdomainname en français
Man  en anglais Man env en anglaisMan  en français Man env 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