The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Интерактивная система просмотра системных руководств (man-ов)

 ТемаНаборКатегория 
 
 [Cписок руководств | Печать]

rmdir (2)
  • rmdir (1) ( Solaris man: Команды и прикладные программы пользовательского уровня )
  • rmdir (1) ( FreeBSD man: Команды и прикладные программы пользовательского уровня )
  • rmdir (1) ( Русские man: Команды и прикладные программы пользовательского уровня )
  • rmdir (1) ( Linux man: Команды и прикладные программы пользовательского уровня )
  • rmdir (1) ( POSIX man: Команды и прикладные программы пользовательского уровня )
  • rmdir (2) ( Solaris man: Системные вызовы )
  • >> rmdir (2) ( FreeBSD man: Системные вызовы )
  • rmdir (2) ( Русские man: Системные вызовы )
  • rmdir (2) ( Linux man: Системные вызовы )
  • rmdir (3) ( POSIX man: Библиотечные вызовы )

  • BSD mandoc
     

    NAME

    
    
    rmdir
    
     - remove a directory file
    
     
    

    LIBRARY

    Lb libc
    
     
    

    SYNOPSIS

       #include <unistd.h>
    int rmdir (const char *path);
     

    DESCRIPTION

    The rmdir ();
    system call removes a directory file whose name is given by Fa path . The directory must not have any entries other than `.' and `..'  

    RETURN VALUES

    Rv -std rmdir  

    ERRORS

    The named file is removed unless:

    Bq Er ENOTDIR
    A component of the path is not a directory.
    Bq Er ENAMETOOLONG
    A component of a pathname exceeded 255 characters, or an entire path name exceeded 1023 characters.
    Bq Er ENOENT
    The named directory does not exist.
    Bq Er ELOOP
    Too many symbolic links were encountered in translating the pathname.
    Bq Er ENOTEMPTY
    The named directory contains files other than `.' and `..' in it.
    Bq Er EACCES
    Search permission is denied for a component of the path prefix.
    Bq Er EACCES
    Write permission is denied on the directory containing the link to be removed.
    Bq Er EPERM
    The directory to be removed has its immutable, undeletable or append-only flag set, see the chflags(2) manual page for more information.
    Bq Er EPERM
    The parent directory of the directory to be removed has its immutable or append-only flag set.
    Bq Er EPERM
    The directory containing the directory to be removed is marked sticky, and neither the containing directory nor the directory to be removed are owned by the effective user ID.
    Bq Er EINVAL
    The last component of the path is `.' or `..'
    Bq Er EBUSY
    The directory to be removed is the mount point for a mounted file system.
    Bq Er EIO
    An I/O error occurred while deleting the directory entry or deallocating the inode.
    Bq Er EROFS
    The directory entry to be removed resides on a read-only file system.
    Bq Er EFAULT
    The Fa path argument points outside the process's allocated address space.

     

    SEE ALSO

    mkdir(2), unlink(2)  

    HISTORY

    The rmdir ();
    system call appeared in BSD 4.2


     

    Index

    NAME
    LIBRARY
    SYNOPSIS
    DESCRIPTION
    RETURN VALUES
    ERRORS
    SEE ALSO
    HISTORY


    Поиск по тексту MAN-ов: 




    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру