Seth Woolley's Man Viewer

Manual for rmdir - man 2 rmdir

([section] manual, -k keyword, -K [section] search, -f whatis)
man plain no title

RMDIR(2)                  Manuel du programmeur Linux                 RMDIR(2)



NOM
       rmdir(1,2) - Supprimer un rpertoire.

SYNOPSIS
       #include <unistd.h>

       int rmdir(1,2)(const char *pathname);

DESCRIPTION
       rmdir(1,2) supprime le rpertoire pathname, lequel doit tre vide.


VALEUR RENVOYE
       rmdir(1,2) renvoie 0 s'il russit, ou -1 s'il choue, auquel cas errno est
       renseign comme il faut.

ERREURS
       EPERM  Le systme de fichier contenant pathname ne permet pas la  sup-
              pression de rpertoires.

       EFAULT pathname pointe en dehors de l'espace d'adressage accessible.

       EACCES Les droits d'criture dans le rpertoire contenant pathname ne
              sont pas autoriss pour l'U-ID effectif du processus,  ou  bien
              un des rpertoires de pathname ne permet pas le parcours.

       EPERM  Le  rpertoire contenant pathname a son Sticky-bit positionn,
              (S_ISVTX) et l'U-ID effectif du processus n'est pas le mme que
              celui  du  rpertoire    supprimer, ou celui du rpertoire le
              contenant.

       ENAMETOOLONG
              pathname est trop long.

       ENOENT Un rpertoire contenu dans pathname n'existe  pas,  ou  est  un
              lien symbolique pointant nulle part.

       ENOTDIR
              pathname,  ou  un  lment contenu dans pathname, n'est pas un
              rpertoire.

       ENOTEMPTY
              pathname contient d'autres lments que . and .. .

       EINVAL pathname a .  comme dernier composant.

       EBUSY  pathname est  le  rpertoire  de  travail,  ou  le  rpertoire
              racine, d'un autre processus.

       ENOMEM Pas assez de mmoire pour le noyau.

       EROFS  pathname  correspond     un  rpertoire  sur  un  systme  de
              fichiers en lecture seule.

       ELOOP  pathname contient une rfrence circulaire (  travers un lien
              symbolique).

CONFORMIT
       SVr4, SVID, POSIX, BSD 4.3

BOGUES
       Des  problmes avec le protocole sous-jacent des systmes de fichiers
       NFS peuvent provoquer la disparition inattendue de rpertoires  encore
       utiliss.

VOIR AUSSI
       rename(1,2,n)(2), mkdir(1,2)(2), chdir(2), unlink(1,2)(2), rmdir(1,2)(1), rm(1)

TRADUCTION
       Christophe Blaess, 1996-2003.



LDP                             18 juillet 2003                       RMDIR(2)

References for this manual (incoming links)